| aiocoap / __init__.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| aiocoap / blockwise.py |
ContinueException |
|
4 |
0 |
0 |
|
100% |
| aiocoap / blockwise.py |
IncompleteException |
|
0 |
0 |
0 |
|
100% |
| aiocoap / blockwise.py |
Block1Spool |
|
13 |
2 |
0 |
|
85% |
| aiocoap / blockwise.py |
Block2Cache |
|
13 |
2 |
0 |
|
85% |
| aiocoap / blockwise.py |
(no class) |
|
22 |
0 |
0 |
|
100% |
| aiocoap / cli / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| aiocoap / cli / client.py |
(no class) |
|
360 |
99 |
0 |
|
72% |
| aiocoap / cli / common.py |
_HelpBind |
|
4 |
2 |
0 |
|
50% |
| aiocoap / cli / common.py |
(no class) |
|
55 |
18 |
0 |
|
67% |
| aiocoap / cli / defaults.py |
(no class) |
|
30 |
2 |
0 |
|
93% |
| aiocoap / cli / fileserver.py |
InvalidPathError |
|
0 |
0 |
0 |
|
100% |
| aiocoap / cli / fileserver.py |
TrailingSlashMissingError |
|
0 |
0 |
0 |
|
100% |
| aiocoap / cli / fileserver.py |
AbundantTrailingSlashError |
|
0 |
0 |
0 |
|
100% |
| aiocoap / cli / fileserver.py |
NoSuchFile |
|
0 |
0 |
0 |
|
100% |
| aiocoap / cli / fileserver.py |
PreconditionFailed |
|
0 |
0 |
0 |
|
100% |
| aiocoap / cli / fileserver.py |
FileServer |
|
134 |
48 |
0 |
|
64% |
| aiocoap / cli / fileserver.py |
FileServerProgram |
|
46 |
12 |
0 |
|
74% |
| aiocoap / cli / fileserver.py |
(no class) |
|
49 |
1 |
0 |
|
98% |
| aiocoap / cli / keygen.py |
(no class) |
|
32 |
25 |
0 |
|
22% |
| aiocoap / cli / proxy.py |
build_parser.TypedAppend |
|
3 |
0 |
0 |
|
100% |
| aiocoap / cli / proxy.py |
Main |
|
49 |
25 |
0 |
|
49% |
| aiocoap / cli / proxy.py |
(no class) |
|
40 |
5 |
0 |
|
88% |
| aiocoap / cli / rd.py |
NoActiveRegistration |
|
0 |
0 |
0 |
|
100% |
| aiocoap / cli / rd.py |
CommonRD |
|
53 |
19 |
0 |
|
64% |
| aiocoap / cli / rd.py |
CommonRD.Registration |
|
78 |
41 |
0 |
|
47% |
| aiocoap / cli / rd.py |
ThingWithCommonRD |
|
4 |
0 |
0 |
|
100% |
| aiocoap / cli / rd.py |
DirectoryResource |
|
7 |
1 |
0 |
|
86% |
| aiocoap / cli / rd.py |
RegistrationResource |
|
15 |
15 |
0 |
|
0% |
| aiocoap / cli / rd.py |
RegistrationDispatchSite |
|
6 |
6 |
0 |
|
0% |
| aiocoap / cli / rd.py |
EndpointLookupInterface |
|
21 |
21 |
0 |
|
0% |
| aiocoap / cli / rd.py |
ResourceLookupInterface |
|
23 |
23 |
0 |
|
0% |
| aiocoap / cli / rd.py |
SimpleRegistration |
|
24 |
22 |
0 |
|
8% |
| aiocoap / cli / rd.py |
SimpleRegistrationWKC |
|
2 |
0 |
0 |
|
100% |
| aiocoap / cli / rd.py |
StandaloneResourceDirectory |
|
35 |
15 |
0 |
|
57% |
| aiocoap / cli / rd.py |
Main |
|
12 |
2 |
0 |
|
83% |
| aiocoap / cli / rd.py |
(no class) |
|
137 |
18 |
0 |
|
87% |
| aiocoap / credentials.py |
CredentialsLoadError |
|
0 |
0 |
0 |
|
100% |
| aiocoap / credentials.py |
CredentialsMissingError |
|
0 |
0 |
0 |
|
100% |
| aiocoap / credentials.py |
CredentialReference |
|
5 |
5 |
0 |
|
0% |
| aiocoap / credentials.py |
_Listish |
|
3 |
3 |
0 |
|
0% |
| aiocoap / credentials.py |
AnyOf |
|
0 |
0 |
0 |
|
100% |
| aiocoap / credentials.py |
AllOf |
|
0 |
0 |
0 |
|
100% |
| aiocoap / credentials.py |
_Objectish |
|
1 |
0 |
0 |
|
100% |
| aiocoap / credentials.py |
DTLS |
|
3 |
0 |
0 |
|
100% |
| aiocoap / credentials.py |
TLSCert |
|
2 |
0 |
0 |
|
100% |
| aiocoap / credentials.py |
CredentialsMap |
|
77 |
14 |
0 |
|
82% |
| aiocoap / credentials.py |
(no class) |
|
77 |
13 |
1 |
|
83% |
| aiocoap / defaults.py |
(no class) |
|
135 |
21 |
0 |
|
84% |
| aiocoap / edhoc.py |
CoseKeyForEdhoc |
|
52 |
11 |
0 |
|
79% |
| aiocoap / edhoc.py |
EdhocCredentials |
|
76 |
12 |
0 |
|
84% |
| aiocoap / edhoc.py |
_EdhocContextBase |
|
25 |
2 |
0 |
|
92% |
| aiocoap / edhoc.py |
EdhocInitiatorContext |
|
19 |
0 |
0 |
|
100% |
| aiocoap / edhoc.py |
EdhocResponderContext |
|
44 |
10 |
0 |
|
77% |
| aiocoap / edhoc.py |
OwnCredStyle |
|
5 |
1 |
0 |
|
80% |
| aiocoap / edhoc.py |
(no class) |
|
67 |
8 |
0 |
|
88% |
| aiocoap / error.py |
Error |
|
0 |
0 |
0 |
|
100% |
| aiocoap / error.py |
HelpfulError |
|
2 |
1 |
0 |
|
50% |
| aiocoap / error.py |
RenderableError |
|
0 |
0 |
0 |
|
100% |
| aiocoap / error.py |
ResponseWrappingError |
|
3 |
2 |
0 |
|
33% |
| aiocoap / error.py |
ConstructionRenderableError |
|
4 |
0 |
0 |
|
100% |
| aiocoap / error.py |
BadRequest |
|
0 |
0 |
0 |
|
100% |
| aiocoap / error.py |
Unauthorized |
|
0 |
0 |
0 |
|
100% |
| aiocoap / error.py |
BadOption |
|
0 |
0 |
0 |
|
100% |
| aiocoap / error.py |
Forbidden |
|
0 |
0 |
0 |
|
100% |
| aiocoap / error.py |
NotFound |
|
0 |
0 |
0 |
|
100% |
| aiocoap / error.py |
MethodNotAllowed |
|
0 |
0 |
0 |
|
100% |
| aiocoap / error.py |
NotAcceptable |
|
0 |
0 |
0 |
|
100% |
| aiocoap / error.py |
RequestEntityIncomplete |
|
0 |
0 |
0 |
|
100% |
| aiocoap / error.py |
Conflict |
|
0 |
0 |
0 |
|
100% |
| aiocoap / error.py |
PreconditionFailed |
|
0 |
0 |
0 |
|
100% |
| aiocoap / error.py |
RequestEntityTooLarge |
|
0 |
0 |
0 |
|
100% |
| aiocoap / error.py |
UnsupportedContentFormat |
|
0 |
0 |
0 |
|
100% |
| aiocoap / error.py |
UnprocessableEntity |
|
0 |
0 |
0 |
|
100% |
| aiocoap / error.py |
TooManyRequests |
|
0 |
0 |
0 |
|
100% |
| aiocoap / error.py |
InternalServerError |
|
0 |
0 |
0 |
|
100% |
| aiocoap / error.py |
NotImplemented |
|
0 |
0 |
0 |
|
100% |
| aiocoap / error.py |
BadGateway |
|
0 |
0 |
0 |
|
100% |
| aiocoap / error.py |
ServiceUnavailable |
|
0 |
0 |
0 |
|
100% |
| aiocoap / error.py |
GatewayTimeout |
|
0 |
0 |
0 |
|
100% |
| aiocoap / error.py |
ProxyingNotSupported |
|
0 |
0 |
0 |
|
100% |
| aiocoap / error.py |
HopLimitReached |
|
0 |
0 |
0 |
|
100% |
| aiocoap / error.py |
NoResource |
|
1 |
1 |
0 |
|
0% |
| aiocoap / error.py |
UnallowedMethod |
|
0 |
0 |
0 |
|
100% |
| aiocoap / error.py |
UnsupportedMethod |
|
0 |
0 |
0 |
|
100% |
| aiocoap / error.py |
NetworkError |
|
20 |
13 |
0 |
|
35% |
| aiocoap / error.py |
NoRequestInterface |
|
1 |
1 |
0 |
|
0% |
| aiocoap / error.py |
ResolutionError |
|
1 |
1 |
0 |
|
0% |
| aiocoap / error.py |
MessageError |
|
0 |
0 |
0 |
|
100% |
| aiocoap / error.py |
RemoteServerShutdown |
|
0 |
0 |
0 |
|
100% |
| aiocoap / error.py |
TimeoutError |
|
1 |
1 |
0 |
|
0% |
| aiocoap / error.py |
ConRetransmitsExceeded |
|
0 |
0 |
0 |
|
100% |
| aiocoap / error.py |
RequestTimedOut |
|
0 |
0 |
0 |
|
100% |
| aiocoap / error.py |
WaitingForClientTimedOut |
|
0 |
0 |
0 |
|
100% |
| aiocoap / error.py |
ConToMulticast |
|
2 |
2 |
0 |
|
0% |
| aiocoap / error.py |
ResourceChanged |
|
0 |
0 |
0 |
|
100% |
| aiocoap / error.py |
UnexpectedBlock1Option |
|
0 |
0 |
0 |
|
100% |
| aiocoap / error.py |
UnexpectedBlock2 |
|
0 |
0 |
0 |
|
100% |
| aiocoap / error.py |
MissingBlock2Option |
|
0 |
0 |
0 |
|
100% |
| aiocoap / error.py |
NotObservable |
|
0 |
0 |
0 |
|
100% |
| aiocoap / error.py |
ObservationCancelled |
|
0 |
0 |
0 |
|
100% |
| aiocoap / error.py |
UnparsableMessage |
|
0 |
0 |
0 |
|
100% |
| aiocoap / error.py |
LibraryShutdown |
|
0 |
0 |
0 |
|
100% |
| aiocoap / error.py |
AnonymousHost |
|
0 |
0 |
0 |
|
100% |
| aiocoap / error.py |
MalformedUrlError |
|
3 |
1 |
0 |
|
67% |
| aiocoap / error.py |
IncompleteUrlError |
|
2 |
0 |
0 |
|
100% |
| aiocoap / error.py |
MissingRemoteError |
|
7 |
1 |
0 |
|
86% |
| aiocoap / error.py |
(no class) |
|
127 |
7 |
0 |
|
94% |
| aiocoap / interfaces.py |
MessageInterface |
|
0 |
0 |
0 |
|
100% |
| aiocoap / interfaces.py |
EndpointAddress |
|
5 |
0 |
0 |
|
100% |
| aiocoap / interfaces.py |
MessageManager |
|
0 |
0 |
0 |
|
100% |
| aiocoap / interfaces.py |
TokenInterface |
|
0 |
0 |
0 |
|
100% |
| aiocoap / interfaces.py |
TokenManager |
|
0 |
0 |
0 |
|
100% |
| aiocoap / interfaces.py |
RequestInterface |
|
2 |
2 |
0 |
|
0% |
| aiocoap / interfaces.py |
RequestProvider |
|
0 |
0 |
0 |
|
100% |
| aiocoap / interfaces.py |
Request |
|
0 |
0 |
0 |
|
100% |
| aiocoap / interfaces.py |
Resource |
|
20 |
8 |
0 |
|
60% |
| aiocoap / interfaces.py |
ObservableResource |
|
28 |
2 |
0 |
|
93% |
| aiocoap / interfaces.py |
(no class) |
|
86 |
0 |
0 |
|
100% |
| aiocoap / message.py |
Message |
|
252 |
56 |
0 |
|
78% |
| aiocoap / message.py |
UndecidedRemote |
|
15 |
3 |
0 |
|
80% |
| aiocoap / message.py |
Direction |
|
0 |
0 |
0 |
|
100% |
| aiocoap / message.py |
(no class) |
|
70 |
0 |
0 |
|
100% |
| aiocoap / messagemanager.py |
MessageManager |
|
196 |
39 |
0 |
|
80% |
| aiocoap / messagemanager.py |
(no class) |
|
34 |
0 |
0 |
|
100% |
| aiocoap / meta.py |
(no class) |
|
3 |
0 |
0 |
|
100% |
| aiocoap / numbers / __init__.py |
(no class) |
|
20 |
3 |
0 |
|
85% |
| aiocoap / numbers / codes.py |
Code |
|
24 |
3 |
0 |
|
88% |
| aiocoap / numbers / codes.py |
(no class) |
|
107 |
1 |
0 |
|
99% |
| aiocoap / numbers / constants.py |
TransportTuning |
|
9 |
4 |
0 |
|
56% |
| aiocoap / numbers / constants.py |
Reliable |
|
0 |
0 |
0 |
|
100% |
| aiocoap / numbers / constants.py |
Unreliable |
|
0 |
0 |
0 |
|
100% |
| aiocoap / numbers / constants.py |
(no class) |
|
59 |
2 |
0 |
|
97% |
| aiocoap / numbers / contentformat.py |
ContentFormatMeta |
|
2 |
0 |
0 |
|
100% |
| aiocoap / numbers / contentformat.py |
ContentFormat |
|
27 |
12 |
0 |
|
56% |
| aiocoap / numbers / contentformat.py |
_MediaTypes |
|
12 |
12 |
0 |
|
0% |
| aiocoap / numbers / contentformat.py |
_MediaTypesRev |
|
9 |
9 |
0 |
|
0% |
| aiocoap / numbers / contentformat.py |
(no class) |
|
45 |
0 |
1 |
|
100% |
| aiocoap / numbers / eaditem.py |
EADLabel |
|
0 |
0 |
0 |
|
100% |
| aiocoap / numbers / eaditem.py |
(no class) |
|
7 |
0 |
0 |
|
100% |
| aiocoap / numbers / optionnumbers.py |
OptionNumber |
|
32 |
6 |
0 |
|
81% |
| aiocoap / numbers / optionnumbers.py |
(no class) |
|
74 |
0 |
0 |
|
100% |
| aiocoap / numbers / types.py |
Type |
|
1 |
0 |
0 |
|
100% |
| aiocoap / numbers / types.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| aiocoap / numbers / uri_path_abbrev.py |
(no class) |
|
1 |
0 |
0 |
|
100% |
| aiocoap / options.py |
Options |
|
45 |
2 |
0 |
|
96% |
| aiocoap / options.py |
(no class) |
|
102 |
4 |
0 |
|
96% |
| aiocoap / optiontypes.py |
OptionType |
|
2 |
2 |
0 |
|
0% |
| aiocoap / optiontypes.py |
StringOption |
|
8 |
1 |
0 |
|
88% |
| aiocoap / optiontypes.py |
OpaqueOption |
|
7 |
2 |
0 |
|
71% |
| aiocoap / optiontypes.py |
UintOption |
|
7 |
3 |
0 |
|
57% |
| aiocoap / optiontypes.py |
TypedOption |
|
11 |
7 |
0 |
|
36% |
| aiocoap / optiontypes.py |
BlockOption |
|
5 |
0 |
0 |
|
100% |
| aiocoap / optiontypes.py |
BlockOption.BlockwiseTuple |
|
16 |
4 |
0 |
|
75% |
| aiocoap / optiontypes.py |
ContentFormatOption |
|
4 |
0 |
0 |
|
100% |
| aiocoap / optiontypes.py |
(no class) |
|
59 |
0 |
0 |
|
100% |
| aiocoap / oscore.py |
CodeStyle |
|
5 |
1 |
0 |
|
80% |
| aiocoap / oscore.py |
_DeterministicKey |
|
0 |
0 |
0 |
|
100% |
| aiocoap / oscore.py |
NotAProtectedMessage |
|
2 |
0 |
0 |
|
100% |
| aiocoap / oscore.py |
ProtectionInvalid |
|
0 |
0 |
0 |
|
100% |
| aiocoap / oscore.py |
DecodeError |
|
0 |
0 |
0 |
|
100% |
| aiocoap / oscore.py |
ReplayError |
|
0 |
0 |
0 |
|
100% |
| aiocoap / oscore.py |
ReplayErrorWithEcho |
|
6 |
0 |
0 |
|
100% |
| aiocoap / oscore.py |
ContextUnavailable |
|
0 |
0 |
0 |
|
100% |
| aiocoap / oscore.py |
RequestIdentifiers |
|
9 |
0 |
0 |
|
100% |
| aiocoap / oscore.py |
SymmetricEncryptionAlgorithm |
|
4 |
0 |
0 |
|
100% |
| aiocoap / oscore.py |
AeadAlgorithm |
|
0 |
0 |
0 |
|
100% |
| aiocoap / oscore.py |
AES_CBC |
|
22 |
3 |
0 |
|
86% |
| aiocoap / oscore.py |
A128CBC |
|
0 |
0 |
0 |
|
100% |
| aiocoap / oscore.py |
AES_CCM |
|
5 |
0 |
0 |
|
100% |
| aiocoap / oscore.py |
AES_CCM_16_64_128 |
|
0 |
0 |
0 |
|
100% |
| aiocoap / oscore.py |
AES_CCM_16_64_256 |
|
0 |
0 |
0 |
|
100% |
| aiocoap / oscore.py |
AES_CCM_64_64_128 |
|
0 |
0 |
0 |
|
100% |
| aiocoap / oscore.py |
AES_CCM_64_64_256 |
|
0 |
0 |
0 |
|
100% |
| aiocoap / oscore.py |
AES_CCM_16_128_128 |
|
0 |
0 |
0 |
|
100% |
| aiocoap / oscore.py |
AES_CCM_16_128_256 |
|
0 |
0 |
0 |
|
100% |
| aiocoap / oscore.py |
AES_CCM_64_128_128 |
|
0 |
0 |
0 |
|
100% |
| aiocoap / oscore.py |
AES_CCM_64_128_256 |
|
0 |
0 |
0 |
|
100% |
| aiocoap / oscore.py |
AES_GCM |
|
5 |
5 |
0 |
|
0% |
| aiocoap / oscore.py |
A128GCM |
|
0 |
0 |
0 |
|
100% |
| aiocoap / oscore.py |
A192GCM |
|
0 |
0 |
0 |
|
100% |
| aiocoap / oscore.py |
A256GCM |
|
0 |
0 |
0 |
|
100% |
| aiocoap / oscore.py |
ChaCha20Poly1305 |
|
5 |
5 |
0 |
|
0% |
| aiocoap / oscore.py |
AlgorithmCountersign |
|
3 |
0 |
0 |
|
100% |
| aiocoap / oscore.py |
AlgorithmStaticStatic |
|
0 |
0 |
0 |
|
100% |
| aiocoap / oscore.py |
Ed25519 |
|
27 |
4 |
0 |
|
85% |
| aiocoap / oscore.py |
EcdhSsHkdf256 |
|
5 |
0 |
0 |
|
100% |
| aiocoap / oscore.py |
ECDSA_SHA256_P256 |
|
29 |
23 |
0 |
|
21% |
| aiocoap / oscore.py |
BaseSecurityContext |
|
31 |
5 |
0 |
|
84% |
| aiocoap / oscore.py |
ContextWhereExternalAadIsGroup |
|
0 |
0 |
0 |
|
100% |
| aiocoap / oscore.py |
CanProtect |
|
121 |
13 |
0 |
|
89% |
| aiocoap / oscore.py |
CanUnprotect |
|
123 |
14 |
0 |
|
89% |
| aiocoap / oscore.py |
SecurityContextUtils |
|
40 |
1 |
0 |
|
98% |
| aiocoap / oscore.py |
ReplayWindow |
|
24 |
1 |
0 |
|
96% |
| aiocoap / oscore.py |
FilesystemSecurityContext |
|
103 |
18 |
0 |
|
83% |
| aiocoap / oscore.py |
FilesystemSecurityContext.LoadError |
|
0 |
0 |
0 |
|
100% |
| aiocoap / oscore.py |
GroupContext |
|
0 |
0 |
0 |
|
100% |
| aiocoap / oscore.py |
SimpleGroupContext |
|
58 |
11 |
0 |
|
81% |
| aiocoap / oscore.py |
_GroupContextAspect |
|
18 |
1 |
0 |
|
94% |
| aiocoap / oscore.py |
_PairwiseContextAspect |
|
26 |
2 |
0 |
|
92% |
| aiocoap / oscore.py |
_DeterministicProtectProtoAspect |
|
36 |
36 |
0 |
|
0% |
| aiocoap / oscore.py |
_DeterministicUnprotectProtoAspect |
|
28 |
28 |
0 |
|
0% |
| aiocoap / oscore.py |
_DeterministicUnprotectProtoAspect.ZeroIsAlwaysValid |
|
4 |
4 |
0 |
|
0% |
| aiocoap / oscore.py |
(no class) |
|
480 |
3 |
0 |
|
99% |
| aiocoap / oscore_sitewrapper.py |
OscoreSiteWrapper |
|
124 |
28 |
0 |
|
77% |
| aiocoap / oscore_sitewrapper.py |
(no class) |
|
24 |
0 |
0 |
|
100% |
| aiocoap / pipe.py |
Pipe |
|
40 |
9 |
0 |
|
78% |
| aiocoap / pipe.py |
IterablePipe |
|
13 |
3 |
0 |
|
77% |
| aiocoap / pipe.py |
IterablePipe.Iterator |
|
5 |
0 |
0 |
|
100% |
| aiocoap / pipe.py |
(no class) |
|
61 |
3 |
0 |
|
95% |
| aiocoap / protocol.py |
Context |
|
121 |
10 |
0 |
|
92% |
| aiocoap / protocol.py |
BaseRequest |
|
0 |
0 |
0 |
|
100% |
| aiocoap / protocol.py |
BaseUnicastRequest |
|
10 |
1 |
0 |
|
90% |
| aiocoap / protocol.py |
Request |
|
72 |
12 |
0 |
|
83% |
| aiocoap / protocol.py |
BlockwiseRequest |
|
136 |
23 |
0 |
|
83% |
| aiocoap / protocol.py |
ClientObservation |
|
42 |
5 |
0 |
|
88% |
| aiocoap / protocol.py |
ClientObservation._Iterator |
|
24 |
1 |
0 |
|
96% |
| aiocoap / protocol.py |
ServerObservation |
|
16 |
3 |
0 |
|
81% |
| aiocoap / protocol.py |
(no class) |
|
72 |
0 |
0 |
|
100% |
| aiocoap / proxy / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| aiocoap / proxy / client.py |
ProxyForwarder |
|
13 |
3 |
0 |
|
77% |
| aiocoap / proxy / client.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| aiocoap / proxy / server.py |
CanNotRedirect |
|
0 |
0 |
0 |
|
100% |
| aiocoap / proxy / server.py |
NoUriSplitting |
|
0 |
0 |
0 |
|
100% |
| aiocoap / proxy / server.py |
IncompleteProxyUri |
|
0 |
0 |
0 |
|
100% |
| aiocoap / proxy / server.py |
NotAForwardProxy |
|
0 |
0 |
0 |
|
100% |
| aiocoap / proxy / server.py |
NoSuchHostname |
|
0 |
0 |
0 |
|
100% |
| aiocoap / proxy / server.py |
CanNotRedirectBecauseOfUnsafeOptions |
|
1 |
0 |
0 |
|
100% |
| aiocoap / proxy / server.py |
Proxy |
|
36 |
3 |
0 |
|
92% |
| aiocoap / proxy / server.py |
ProxyWithPooledObservations |
|
74 |
58 |
0 |
|
22% |
| aiocoap / proxy / server.py |
ForwardProxy |
|
24 |
24 |
0 |
|
0% |
| aiocoap / proxy / server.py |
ForwardProxyWithPooledObservations |
|
0 |
0 |
0 |
|
100% |
| aiocoap / proxy / server.py |
ReverseProxy |
|
3 |
3 |
0 |
|
0% |
| aiocoap / proxy / server.py |
ReverseProxyWithPooledObservations |
|
0 |
0 |
0 |
|
100% |
| aiocoap / proxy / server.py |
Redirector |
|
1 |
1 |
0 |
|
0% |
| aiocoap / proxy / server.py |
NameBasedVirtualHost |
|
13 |
2 |
0 |
|
85% |
| aiocoap / proxy / server.py |
SubdomainVirtualHost |
|
4 |
4 |
0 |
|
0% |
| aiocoap / proxy / server.py |
UnconditionalRedirector |
|
7 |
7 |
0 |
|
0% |
| aiocoap / proxy / server.py |
SubresourceVirtualHost |
|
7 |
0 |
0 |
|
100% |
| aiocoap / proxy / server.py |
(no class) |
|
73 |
0 |
0 |
|
100% |
| aiocoap / resource.py |
_ExposesWellknownAttributes |
|
8 |
1 |
0 |
|
88% |
| aiocoap / resource.py |
Resource |
|
24 |
5 |
0 |
|
79% |
| aiocoap / resource.py |
ObservableResource |
|
14 |
0 |
0 |
|
100% |
| aiocoap / resource.py |
WKCResource |
|
30 |
9 |
0 |
|
70% |
| aiocoap / resource.py |
PathCapable |
|
0 |
0 |
0 |
|
100% |
| aiocoap / resource.py |
Site |
|
77 |
20 |
0 |
|
74% |
| aiocoap / resource.py |
(no class) |
|
55 |
2 |
0 |
|
96% |
| aiocoap / resourcedirectory / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| aiocoap / resourcedirectory / client / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| aiocoap / resourcedirectory / client / register.py |
Registerer |
|
141 |
141 |
0 |
|
0% |
| aiocoap / resourcedirectory / client / register.py |
Registerer._RetryableError |
|
0 |
0 |
0 |
|
100% |
| aiocoap / resourcedirectory / client / register.py |
Registerer._UnrecoverableError |
|
0 |
0 |
0 |
|
100% |
| aiocoap / resourcedirectory / client / register.py |
(no class) |
|
23 |
0 |
0 |
|
100% |
| aiocoap / tokenmanager.py |
TokenManager |
|
99 |
14 |
0 |
|
86% |
| aiocoap / tokenmanager.py |
(no class) |
|
17 |
0 |
0 |
|
100% |
| aiocoap / transport_params.py |
Udp6Parameters |
|
0 |
0 |
0 |
|
100% |
| aiocoap / transport_params.py |
Simple6Parameters |
|
0 |
0 |
0 |
|
100% |
| aiocoap / transport_params.py |
SimpleSocketServerParameters |
|
0 |
0 |
0 |
|
100% |
| aiocoap / transport_params.py |
TinyDTLSParameters |
|
0 |
0 |
0 |
|
100% |
| aiocoap / transport_params.py |
TinyDTLSServerParameters |
|
0 |
0 |
0 |
|
100% |
| aiocoap / transport_params.py |
TcpClientParameters |
|
0 |
0 |
0 |
|
100% |
| aiocoap / transport_params.py |
TcpServerParameters |
|
0 |
0 |
0 |
|
100% |
| aiocoap / transport_params.py |
TlsClientParameters |
|
0 |
0 |
0 |
|
100% |
| aiocoap / transport_params.py |
TlsServerParameters |
|
0 |
0 |
0 |
|
100% |
| aiocoap / transport_params.py |
WsParameters |
|
0 |
0 |
0 |
|
100% |
| aiocoap / transport_params.py |
OscoreParameters |
|
0 |
0 |
0 |
|
100% |
| aiocoap / transport_params.py |
TransportParameters |
|
9 |
3 |
0 |
|
67% |
| aiocoap / transport_params.py |
(no class) |
|
42 |
0 |
0 |
|
100% |
| aiocoap / transports / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| aiocoap / transports / generic_udp.py |
GenericMessageInterface |
|
30 |
5 |
0 |
|
83% |
| aiocoap / transports / generic_udp.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| aiocoap / transports / oscore.py |
OSCOREAddress |
|
11 |
2 |
0 |
|
82% |
| aiocoap / transports / oscore.py |
TransportOSCORE |
|
82 |
5 |
0 |
|
94% |
| aiocoap / transports / oscore.py |
(no class) |
|
42 |
1 |
0 |
|
98% |
| aiocoap / transports / rfc8323common.py |
CloseConnection |
|
0 |
0 |
0 |
|
100% |
| aiocoap / transports / rfc8323common.py |
RFC8323Remote |
|
73 |
19 |
0 |
|
74% |
| aiocoap / transports / rfc8323common.py |
(no class) |
|
31 |
0 |
0 |
|
100% |
| aiocoap / transports / simple6.py |
_Connection |
|
26 |
8 |
0 |
|
69% |
| aiocoap / transports / simple6.py |
_DatagramClientSocketpoolSimple6 |
|
28 |
3 |
0 |
|
89% |
| aiocoap / transports / simple6.py |
MessageInterfaceSimple6 |
|
4 |
0 |
0 |
|
100% |
| aiocoap / transports / simple6.py |
(no class) |
|
40 |
0 |
0 |
|
100% |
| aiocoap / transports / simplesocketserver.py |
_Address |
|
10 |
2 |
0 |
|
80% |
| aiocoap / transports / simplesocketserver.py |
_DatagramServerSocketSimple |
|
27 |
10 |
0 |
|
63% |
| aiocoap / transports / simplesocketserver.py |
MessageInterfaceSimpleServer |
|
6 |
1 |
0 |
|
83% |
| aiocoap / transports / simplesocketserver.py |
(no class) |
|
42 |
0 |
0 |
|
100% |
| aiocoap / transports / tcp.py |
TcpConnection |
|
67 |
4 |
0 |
|
94% |
| aiocoap / transports / tcp.py |
_TCPPooling |
|
18 |
2 |
0 |
|
89% |
| aiocoap / transports / tcp.py |
TCPServer |
|
29 |
5 |
0 |
|
83% |
| aiocoap / transports / tcp.py |
TCPClient |
|
46 |
8 |
0 |
|
83% |
| aiocoap / transports / tcp.py |
(no class) |
|
91 |
2 |
0 |
|
98% |
| aiocoap / transports / tinydtls.py |
CloseNotifyReceived |
|
0 |
0 |
0 |
|
100% |
| aiocoap / transports / tinydtls.py |
FatalDTLSError |
|
0 |
0 |
0 |
|
100% |
| aiocoap / transports / tinydtls.py |
DTLSClientConnection |
|
89 |
20 |
0 |
|
78% |
| aiocoap / transports / tinydtls.py |
DTLSClientConnection.SingleConnection |
|
14 |
7 |
0 |
|
50% |
| aiocoap / transports / tinydtls.py |
MessageInterfaceTinyDTLS |
|
37 |
6 |
0 |
|
84% |
| aiocoap / transports / tinydtls.py |
(no class) |
|
65 |
0 |
0 |
|
100% |
| aiocoap / transports / tinydtls_server.py |
_AddressDTLS |
|
35 |
4 |
0 |
|
89% |
| aiocoap / transports / tinydtls_server.py |
_DatagramServerSocketSimpleDTLS |
|
15 |
4 |
0 |
|
73% |
| aiocoap / transports / tinydtls_server.py |
GoingThroughMessageDecryption |
|
6 |
0 |
0 |
|
100% |
| aiocoap / transports / tinydtls_server.py |
SecurityStore |
|
13 |
3 |
0 |
|
77% |
| aiocoap / transports / tinydtls_server.py |
MessageInterfaceTinyDTLSServer |
|
7 |
0 |
0 |
|
100% |
| aiocoap / transports / tinydtls_server.py |
(no class) |
|
56 |
0 |
0 |
|
100% |
| aiocoap / transports / tls.py |
_TLSMixIn |
|
0 |
0 |
0 |
|
100% |
| aiocoap / transports / tls.py |
TLSServer |
|
1 |
0 |
0 |
|
100% |
| aiocoap / transports / tls.py |
TLSClient |
|
6 |
2 |
0 |
|
67% |
| aiocoap / transports / tls.py |
(no class) |
|
10 |
0 |
0 |
|
100% |
| aiocoap / transports / udp6.py |
InterfaceOnlyPktinfo |
|
0 |
0 |
0 |
|
100% |
| aiocoap / transports / udp6.py |
UDP6EndpointAddress |
|
51 |
11 |
0 |
|
78% |
| aiocoap / transports / udp6.py |
SockExtendedErr |
|
1 |
0 |
0 |
|
100% |
| aiocoap / transports / udp6.py |
MessageInterfaceUDP6 |
|
165 |
58 |
0 |
|
65% |
| aiocoap / transports / udp6.py |
(no class) |
|
76 |
0 |
0 |
|
100% |
| aiocoap / transports / ws.py |
WSRemote |
|
33 |
11 |
0 |
|
67% |
| aiocoap / transports / ws.py |
WSPool |
|
113 |
17 |
0 |
|
85% |
| aiocoap / transports / ws.py |
(no class) |
|
63 |
3 |
0 |
|
95% |
| aiocoap / util / __init__.py |
ExtensibleEnumMeta |
|
7 |
0 |
0 |
|
100% |
| aiocoap / util / __init__.py |
ExtensibleEnumMeta.__prepare__.PermissiveEnumDict |
|
3 |
0 |
0 |
|
100% |
| aiocoap / util / __init__.py |
ExtensibleIntEnum |
|
12 |
5 |
0 |
|
58% |
| aiocoap / util / __init__.py |
Sentinel |
|
2 |
1 |
0 |
|
50% |
| aiocoap / util / __init__.py |
(no class) |
|
45 |
7 |
0 |
|
84% |
| aiocoap / util / asyncio / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| aiocoap / util / asyncio / getaddrinfo_addrconfig.py |
(no class) |
|
22 |
3 |
0 |
|
86% |
| aiocoap / util / asyncio / recvmsg.py |
RecvmsgDatagramProtocol |
|
0 |
0 |
0 |
|
100% |
| aiocoap / util / asyncio / recvmsg.py |
RecvmsgSelectorDatagramTransport |
|
52 |
14 |
0 |
|
73% |
| aiocoap / util / asyncio / recvmsg.py |
(no class) |
|
29 |
4 |
0 |
|
86% |
| aiocoap / util / asyncio / timeoutdict.py |
TimeoutDict |
|
23 |
0 |
0 |
|
100% |
| aiocoap / util / asyncio / timeoutdict.py |
(no class) |
|
11 |
0 |
0 |
|
100% |
| aiocoap / util / cli.py |
ActionNoYes |
|
6 |
0 |
0 |
|
100% |
| aiocoap / util / cli.py |
AsyncCLIDaemon |
|
24 |
5 |
0 |
|
79% |
| aiocoap / util / cli.py |
(no class) |
|
15 |
0 |
0 |
|
100% |
| aiocoap / util / contenttype.py |
(no class) |
|
12 |
1 |
0 |
|
92% |
| aiocoap / util / cryptography_additions.py |
(no class) |
|
27 |
3 |
0 |
|
89% |
| aiocoap / util / dataclass_data.py |
LoadStoreClass |
|
26 |
3 |
0 |
|
88% |
| aiocoap / util / dataclass_data.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| aiocoap / util / linkformat.py |
LinkFormat |
|
1 |
0 |
0 |
|
100% |
| aiocoap / util / linkformat.py |
Link |
|
5 |
0 |
0 |
|
100% |
| aiocoap / util / linkformat.py |
(no class) |
|
11 |
0 |
0 |
|
100% |
| aiocoap / util / linkformat_pygments.py |
LinkFormatLexer |
|
0 |
0 |
0 |
|
100% |
| aiocoap / util / linkformat_pygments.py |
(no class) |
|
10 |
0 |
0 |
|
100% |
| aiocoap / util / prettyprint.py |
(no class) |
|
90 |
18 |
0 |
|
80% |
| aiocoap / util / pyodide_websockets / __init__.py |
(no class) |
|
17 |
15 |
0 |
|
12% |
| aiocoap / util / pyodide_websockets / asyncio / __init__.py |
(no class) |
|
1 |
0 |
0 |
|
100% |
| aiocoap / util / pyodide_websockets / asyncio / client.py |
ClientConnection |
|
21 |
21 |
0 |
|
0% |
| aiocoap / util / pyodide_websockets / asyncio / client.py |
(no class) |
|
11 |
0 |
0 |
|
100% |
| aiocoap / util / pyodide_websockets / asyncio / connection.py |
Connection |
|
0 |
0 |
0 |
|
100% |
| aiocoap / util / pyodide_websockets / asyncio / connection.py |
(no class) |
|
2 |
0 |
0 |
|
100% |
| aiocoap / util / pyodide_websockets / asyncio / server.py |
ServerConnection |
|
1 |
1 |
0 |
|
0% |
| aiocoap / util / pyodide_websockets / asyncio / server.py |
Server |
|
1 |
1 |
0 |
|
0% |
| aiocoap / util / pyodide_websockets / asyncio / server.py |
(no class) |
|
7 |
1 |
0 |
|
86% |
| aiocoap / util / pyodide_websockets / exceptions.py |
WebSocketException |
|
0 |
0 |
0 |
|
100% |
| aiocoap / util / pyodide_websockets / exceptions.py |
ConnectionClosed |
|
0 |
0 |
0 |
|
100% |
| aiocoap / util / pyodide_websockets / exceptions.py |
(no class) |
|
4 |
0 |
0 |
|
100% |
| aiocoap / util / socknumbers.py |
(no class) |
|
11 |
0 |
0 |
|
100% |
| aiocoap / util / uri.py |
(no class) |
|
11 |
1 |
0 |
|
91% |
| aiocoap / util / vendored / link_header.py |
ParseException |
|
0 |
0 |
0 |
|
100% |
| aiocoap / util / vendored / link_header.py |
LinkHeader |
|
5 |
0 |
0 |
|
100% |
| aiocoap / util / vendored / link_header.py |
Link |
|
24 |
0 |
1 |
|
100% |
| aiocoap / util / vendored / link_header.py |
_Scanner |
|
7 |
0 |
0 |
|
100% |
| aiocoap / util / vendored / link_header.py |
(no class) |
|
56 |
1 |
1 |
|
98% |