aiocoap-client |
(no class) |
2 |
0 |
0 |
100% |
aiocoap-fileserver |
(no class) |
2 |
0 |
0 |
100% |
aiocoap-rd |
(no class) |
2 |
0 |
0 |
100% |
contrib/oscore-plugtest/plugtest-client |
PlugtestClientProgram |
213 |
52 |
0 |
76% |
contrib/oscore-plugtest/plugtest-client |
(no class) |
52 |
0 |
0 |
100% |
contrib/oscore-plugtest/plugtest-server |
PleaseUseOscore |
0 |
0 |
0 |
100% |
contrib/oscore-plugtest/plugtest-server |
PlugtestResource |
5 |
0 |
0 |
100% |
contrib/oscore-plugtest/plugtest-server |
Hello |
0 |
0 |
0 |
100% |
contrib/oscore-plugtest/plugtest-server |
Hello2 |
0 |
0 |
0 |
100% |
contrib/oscore-plugtest/plugtest-server |
Hello3 |
0 |
0 |
0 |
100% |
contrib/oscore-plugtest/plugtest-server |
Observe |
7 |
0 |
0 |
100% |
contrib/oscore-plugtest/plugtest-server |
Hello6 |
3 |
0 |
0 |
100% |
contrib/oscore-plugtest/plugtest-server |
Hello7 |
9 |
0 |
0 |
100% |
contrib/oscore-plugtest/plugtest-server |
DeleteResource |
2 |
0 |
0 |
100% |
contrib/oscore-plugtest/plugtest-server |
BlockResource |
0 |
0 |
0 |
100% |
contrib/oscore-plugtest/plugtest-server |
InnerBlockMixin |
7 |
7 |
0 |
0% |
contrib/oscore-plugtest/plugtest-server |
InnerBlockResource |
0 |
0 |
0 |
100% |
contrib/oscore-plugtest/plugtest-server |
SeqnoManager |
25 |
21 |
0 |
16% |
contrib/oscore-plugtest/plugtest-server |
PlugtestSite |
14 |
0 |
0 |
100% |
contrib/oscore-plugtest/plugtest-server |
PlugtestServerProgram |
18 |
1 |
0 |
94% |
contrib/oscore-plugtest/plugtest-server |
(no class) |
70 |
0 |
0 |
100% |
contrib/oscore-plugtest/plugtest_common.py |
LoggingFilesystemSecurityContext |
3 |
0 |
0 |
100% |
contrib/oscore-plugtest/plugtest_common.py |
NotifyingPlugtestSecurityContext |
8 |
0 |
0 |
100% |
contrib/oscore-plugtest/plugtest_common.py |
PlugtestFilesystemSecurityContext |
0 |
0 |
0 |
100% |
contrib/oscore-plugtest/plugtest_common.py |
(no class) |
28 |
1 |
0 |
96% |
src/aiocoap/__init__.py |
(no class) |
5 |
5 |
0 |
0% |
src/aiocoap/blockwise.py |
ContinueException |
4 |
4 |
0 |
0% |
src/aiocoap/blockwise.py |
IncompleteException |
0 |
0 |
0 |
100% |
src/aiocoap/blockwise.py |
Block1Spool |
13 |
13 |
0 |
0% |
src/aiocoap/blockwise.py |
Block2Cache |
13 |
13 |
0 |
0% |
src/aiocoap/blockwise.py |
(no class) |
22 |
22 |
0 |
0% |
src/aiocoap/cli/__init__.py |
(no class) |
0 |
0 |
0 |
100% |
src/aiocoap/cli/client.py |
(no class) |
301 |
301 |
0 |
0% |
src/aiocoap/cli/common.py |
_HelpBind |
4 |
4 |
0 |
0% |
src/aiocoap/cli/common.py |
(no class) |
55 |
55 |
0 |
0% |
src/aiocoap/cli/defaults.py |
(no class) |
30 |
30 |
0 |
0% |
src/aiocoap/cli/fileserver.py |
InvalidPathError |
0 |
0 |
0 |
100% |
src/aiocoap/cli/fileserver.py |
TrailingSlashMissingError |
0 |
0 |
0 |
100% |
src/aiocoap/cli/fileserver.py |
AbundantTrailingSlashError |
0 |
0 |
0 |
100% |
src/aiocoap/cli/fileserver.py |
NoSuchFile |
0 |
0 |
0 |
100% |
src/aiocoap/cli/fileserver.py |
PreconditionFailed |
0 |
0 |
0 |
100% |
src/aiocoap/cli/fileserver.py |
FileServer |
127 |
127 |
0 |
0% |
src/aiocoap/cli/fileserver.py |
FileServerProgram |
41 |
41 |
0 |
0% |
src/aiocoap/cli/fileserver.py |
(no class) |
50 |
50 |
0 |
0% |
src/aiocoap/cli/keygen.py |
(no class) |
32 |
32 |
0 |
0% |
src/aiocoap/cli/proxy.py |
build_parser.TypedAppend |
3 |
3 |
0 |
0% |
src/aiocoap/cli/proxy.py |
Main |
49 |
49 |
0 |
0% |
src/aiocoap/cli/proxy.py |
(no class) |
40 |
40 |
0 |
0% |
src/aiocoap/cli/rd.py |
NoActiveRegistration |
0 |
0 |
0 |
100% |
src/aiocoap/cli/rd.py |
CommonRD |
53 |
53 |
0 |
0% |
src/aiocoap/cli/rd.py |
CommonRD.Registration |
78 |
78 |
0 |
0% |
src/aiocoap/cli/rd.py |
ThingWithCommonRD |
4 |
4 |
0 |
0% |
src/aiocoap/cli/rd.py |
DirectoryResource |
7 |
7 |
0 |
0% |
src/aiocoap/cli/rd.py |
RegistrationResource |
15 |
15 |
0 |
0% |
src/aiocoap/cli/rd.py |
RegistrationDispatchSite |
6 |
6 |
0 |
0% |
src/aiocoap/cli/rd.py |
EndpointLookupInterface |
21 |
21 |
0 |
0% |
src/aiocoap/cli/rd.py |
ResourceLookupInterface |
23 |
23 |
0 |
0% |
src/aiocoap/cli/rd.py |
SimpleRegistration |
24 |
24 |
0 |
0% |
src/aiocoap/cli/rd.py |
SimpleRegistrationWKC |
2 |
2 |
0 |
0% |
src/aiocoap/cli/rd.py |
StandaloneResourceDirectory |
35 |
35 |
0 |
0% |
src/aiocoap/cli/rd.py |
Main |
12 |
12 |
0 |
0% |
src/aiocoap/cli/rd.py |
(no class) |
137 |
137 |
0 |
0% |
src/aiocoap/credentials.py |
CredentialsLoadError |
0 |
0 |
0 |
100% |
src/aiocoap/credentials.py |
CredentialsMissingError |
0 |
0 |
0 |
100% |
src/aiocoap/credentials.py |
CredentialReference |
5 |
5 |
0 |
0% |
src/aiocoap/credentials.py |
_Listish |
3 |
3 |
0 |
0% |
src/aiocoap/credentials.py |
AnyOf |
0 |
0 |
0 |
100% |
src/aiocoap/credentials.py |
AllOf |
0 |
0 |
0 |
100% |
src/aiocoap/credentials.py |
_Objectish |
1 |
1 |
0 |
0% |
src/aiocoap/credentials.py |
DTLS |
3 |
3 |
0 |
0% |
src/aiocoap/credentials.py |
TLSCert |
2 |
2 |
0 |
0% |
src/aiocoap/credentials.py |
CredentialsMap |
77 |
77 |
0 |
0% |
src/aiocoap/credentials.py |
(no class) |
78 |
78 |
0 |
0% |
src/aiocoap/defaults.py |
(no class) |
128 |
128 |
0 |
0% |
src/aiocoap/edhoc.py |
CoseKeyForEdhoc |
52 |
52 |
0 |
0% |
src/aiocoap/edhoc.py |
EdhocCredentials |
73 |
73 |
0 |
0% |
src/aiocoap/edhoc.py |
_EdhocContextBase |
25 |
25 |
0 |
0% |
src/aiocoap/edhoc.py |
EdhocInitiatorContext |
19 |
19 |
0 |
0% |
src/aiocoap/edhoc.py |
EdhocResponderContext |
44 |
44 |
0 |
0% |
src/aiocoap/edhoc.py |
OwnCredStyle |
5 |
5 |
0 |
0% |
src/aiocoap/edhoc.py |
(no class) |
75 |
75 |
0 |
0% |
src/aiocoap/error.py |
Error |
0 |
0 |
0 |
100% |
src/aiocoap/error.py |
HelpfulError |
2 |
2 |
0 |
0% |
src/aiocoap/error.py |
RenderableError |
0 |
0 |
0 |
100% |
src/aiocoap/error.py |
ResponseWrappingError |
3 |
3 |
0 |
0% |
src/aiocoap/error.py |
ConstructionRenderableError |
4 |
4 |
0 |
0% |
src/aiocoap/error.py |
BadRequest |
0 |
0 |
0 |
100% |
src/aiocoap/error.py |
Unauthorized |
0 |
0 |
0 |
100% |
src/aiocoap/error.py |
BadOption |
0 |
0 |
0 |
100% |
src/aiocoap/error.py |
Forbidden |
0 |
0 |
0 |
100% |
src/aiocoap/error.py |
NotFound |
0 |
0 |
0 |
100% |
src/aiocoap/error.py |
MethodNotAllowed |
0 |
0 |
0 |
100% |
src/aiocoap/error.py |
NotAcceptable |
0 |
0 |
0 |
100% |
src/aiocoap/error.py |
RequestEntityIncomplete |
0 |
0 |
0 |
100% |
src/aiocoap/error.py |
Conflict |
0 |
0 |
0 |
100% |
src/aiocoap/error.py |
PreconditionFailed |
0 |
0 |
0 |
100% |
src/aiocoap/error.py |
RequestEntityTooLarge |
0 |
0 |
0 |
100% |
src/aiocoap/error.py |
UnsupportedContentFormat |
0 |
0 |
0 |
100% |
src/aiocoap/error.py |
UnprocessableEntity |
0 |
0 |
0 |
100% |
src/aiocoap/error.py |
TooManyRequests |
0 |
0 |
0 |
100% |
src/aiocoap/error.py |
InternalServerError |
0 |
0 |
0 |
100% |
src/aiocoap/error.py |
NotImplemented |
0 |
0 |
0 |
100% |
src/aiocoap/error.py |
BadGateway |
0 |
0 |
0 |
100% |
src/aiocoap/error.py |
ServiceUnavailable |
0 |
0 |
0 |
100% |
src/aiocoap/error.py |
GatewayTimeout |
0 |
0 |
0 |
100% |
src/aiocoap/error.py |
ProxyingNotSupported |
0 |
0 |
0 |
100% |
src/aiocoap/error.py |
HopLimitReached |
0 |
0 |
0 |
100% |
src/aiocoap/error.py |
NoResource |
1 |
1 |
0 |
0% |
src/aiocoap/error.py |
UnallowedMethod |
0 |
0 |
0 |
100% |
src/aiocoap/error.py |
UnsupportedMethod |
0 |
0 |
0 |
100% |
src/aiocoap/error.py |
NetworkError |
10 |
10 |
0 |
0% |
src/aiocoap/error.py |
ResolutionError |
1 |
1 |
0 |
0% |
src/aiocoap/error.py |
MessageError |
0 |
0 |
0 |
100% |
src/aiocoap/error.py |
RemoteServerShutdown |
0 |
0 |
0 |
100% |
src/aiocoap/error.py |
TimeoutError |
1 |
1 |
0 |
0% |
src/aiocoap/error.py |
ConRetransmitsExceeded |
0 |
0 |
0 |
100% |
src/aiocoap/error.py |
RequestTimedOut |
0 |
0 |
0 |
100% |
src/aiocoap/error.py |
WaitingForClientTimedOut |
0 |
0 |
0 |
100% |
src/aiocoap/error.py |
ResourceChanged |
0 |
0 |
0 |
100% |
src/aiocoap/error.py |
UnexpectedBlock1Option |
0 |
0 |
0 |
100% |
src/aiocoap/error.py |
UnexpectedBlock2 |
0 |
0 |
0 |
100% |
src/aiocoap/error.py |
MissingBlock2Option |
0 |
0 |
0 |
100% |
src/aiocoap/error.py |
NotObservable |
0 |
0 |
0 |
100% |
src/aiocoap/error.py |
ObservationCancelled |
0 |
0 |
0 |
100% |
src/aiocoap/error.py |
UnparsableMessage |
0 |
0 |
0 |
100% |
src/aiocoap/error.py |
LibraryShutdown |
0 |
0 |
0 |
100% |
src/aiocoap/error.py |
AnonymousHost |
0 |
0 |
0 |
100% |
src/aiocoap/error.py |
MalformedUrlError |
3 |
3 |
0 |
0% |
src/aiocoap/error.py |
IncompleteUrlError |
2 |
2 |
0 |
0% |
src/aiocoap/error.py |
MissingRemoteError |
7 |
7 |
0 |
0% |
src/aiocoap/error.py |
(no class) |
119 |
119 |
0 |
0% |
src/aiocoap/interfaces.py |
MessageInterface |
0 |
0 |
0 |
100% |
src/aiocoap/interfaces.py |
EndpointAddress |
5 |
5 |
0 |
0% |
src/aiocoap/interfaces.py |
MessageManager |
0 |
0 |
0 |
100% |
src/aiocoap/interfaces.py |
TokenInterface |
0 |
0 |
0 |
100% |
src/aiocoap/interfaces.py |
TokenManager |
0 |
0 |
0 |
100% |
src/aiocoap/interfaces.py |
RequestInterface |
2 |
2 |
0 |
0% |
src/aiocoap/interfaces.py |
RequestProvider |
0 |
0 |
0 |
100% |
src/aiocoap/interfaces.py |
Request |
0 |
0 |
0 |
100% |
src/aiocoap/interfaces.py |
Resource |
20 |
20 |
0 |
0% |
src/aiocoap/interfaces.py |
ObservableResource |
28 |
28 |
0 |
0% |
src/aiocoap/interfaces.py |
(no class) |
86 |
86 |
0 |
0% |
src/aiocoap/message.py |
Message |
213 |
213 |
0 |
0% |
src/aiocoap/message.py |
UndecidedRemote |
12 |
12 |
0 |
0% |
src/aiocoap/message.py |
(no class) |
60 |
60 |
0 |
0% |
src/aiocoap/messagemanager.py |
MessageManager |
188 |
188 |
0 |
0% |
src/aiocoap/messagemanager.py |
(no class) |
34 |
34 |
0 |
0% |
src/aiocoap/meta.py |
(no class) |
3 |
3 |
0 |
0% |
src/aiocoap/numbers/__init__.py |
(no class) |
20 |
20 |
0 |
0% |
src/aiocoap/numbers/codes.py |
Code |
24 |
24 |
0 |
0% |
src/aiocoap/numbers/codes.py |
(no class) |
107 |
107 |
0 |
0% |
src/aiocoap/numbers/constants.py |
TransportTuning |
6 |
6 |
0 |
0% |
src/aiocoap/numbers/constants.py |
(no class) |
53 |
53 |
0 |
0% |
src/aiocoap/numbers/contentformat.py |
ContentFormatMeta |
2 |
2 |
0 |
0% |
src/aiocoap/numbers/contentformat.py |
ContentFormat |
22 |
22 |
0 |
0% |
src/aiocoap/numbers/contentformat.py |
_MediaTypes |
12 |
12 |
0 |
0% |
src/aiocoap/numbers/contentformat.py |
_MediaTypesRev |
9 |
9 |
0 |
0% |
src/aiocoap/numbers/contentformat.py |
(no class) |
45 |
45 |
0 |
0% |
src/aiocoap/numbers/optionnumbers.py |
OptionNumber |
31 |
31 |
0 |
0% |
src/aiocoap/numbers/optionnumbers.py |
(no class) |
70 |
70 |
0 |
0% |
src/aiocoap/numbers/types.py |
Type |
1 |
1 |
0 |
0% |
src/aiocoap/numbers/types.py |
(no class) |
9 |
9 |
0 |
0% |
src/aiocoap/options.py |
Options |
45 |
45 |
0 |
0% |
src/aiocoap/options.py |
(no class) |
101 |
101 |
0 |
0% |
src/aiocoap/optiontypes.py |
OptionType |
2 |
2 |
0 |
0% |
src/aiocoap/optiontypes.py |
StringOption |
8 |
8 |
0 |
0% |
src/aiocoap/optiontypes.py |
OpaqueOption |
7 |
7 |
0 |
0% |
src/aiocoap/optiontypes.py |
UintOption |
7 |
7 |
0 |
0% |
src/aiocoap/optiontypes.py |
TypedOption |
11 |
11 |
0 |
0% |
src/aiocoap/optiontypes.py |
BlockOption |
5 |
5 |
0 |
0% |
src/aiocoap/optiontypes.py |
BlockOption.BlockwiseTuple |
16 |
16 |
0 |
0% |
src/aiocoap/optiontypes.py |
ContentFormatOption |
4 |
4 |
0 |
0% |
src/aiocoap/optiontypes.py |
(no class) |
59 |
59 |
0 |
0% |
src/aiocoap/oscore.py |
CodeStyle |
5 |
5 |
0 |
0% |
src/aiocoap/oscore.py |
DeterministicKey |
0 |
0 |
0 |
100% |
src/aiocoap/oscore.py |
NotAProtectedMessage |
2 |
2 |
0 |
0% |
src/aiocoap/oscore.py |
ProtectionInvalid |
0 |
0 |
0 |
100% |
src/aiocoap/oscore.py |
DecodeError |
0 |
0 |
0 |
100% |
src/aiocoap/oscore.py |
ReplayError |
0 |
0 |
0 |
100% |
src/aiocoap/oscore.py |
ReplayErrorWithEcho |
6 |
6 |
0 |
0% |
src/aiocoap/oscore.py |
ContextUnavailable |
0 |
0 |
0 |
100% |
src/aiocoap/oscore.py |
RequestIdentifiers |
9 |
9 |
0 |
0% |
src/aiocoap/oscore.py |
SymmetricEncryptionAlgorithm |
4 |
4 |
0 |
0% |
src/aiocoap/oscore.py |
AeadAlgorithm |
0 |
0 |
0 |
100% |
src/aiocoap/oscore.py |
AES_CBC |
22 |
22 |
0 |
0% |
src/aiocoap/oscore.py |
A128CBC |
0 |
0 |
0 |
100% |
src/aiocoap/oscore.py |
AES_CCM |
5 |
5 |
0 |
0% |
src/aiocoap/oscore.py |
AES_CCM_16_64_128 |
0 |
0 |
0 |
100% |
src/aiocoap/oscore.py |
AES_CCM_16_64_256 |
0 |
0 |
0 |
100% |
src/aiocoap/oscore.py |
AES_CCM_64_64_128 |
0 |
0 |
0 |
100% |
src/aiocoap/oscore.py |
AES_CCM_64_64_256 |
0 |
0 |
0 |
100% |
src/aiocoap/oscore.py |
AES_CCM_16_128_128 |
0 |
0 |
0 |
100% |
src/aiocoap/oscore.py |
AES_CCM_16_128_256 |
0 |
0 |
0 |
100% |
src/aiocoap/oscore.py |
AES_CCM_64_128_128 |
0 |
0 |
0 |
100% |
src/aiocoap/oscore.py |
AES_CCM_64_128_256 |
0 |
0 |
0 |
100% |
src/aiocoap/oscore.py |
AES_GCM |
5 |
5 |
0 |
0% |
src/aiocoap/oscore.py |
A128GCM |
0 |
0 |
0 |
100% |
src/aiocoap/oscore.py |
A192GCM |
0 |
0 |
0 |
100% |
src/aiocoap/oscore.py |
A256GCM |
0 |
0 |
0 |
100% |
src/aiocoap/oscore.py |
ChaCha20Poly1305 |
5 |
5 |
0 |
0% |
src/aiocoap/oscore.py |
AlgorithmCountersign |
3 |
3 |
0 |
0% |
src/aiocoap/oscore.py |
AlgorithmStaticStatic |
0 |
0 |
0 |
100% |
src/aiocoap/oscore.py |
Ed25519 |
27 |
27 |
0 |
0% |
src/aiocoap/oscore.py |
EcdhSsHkdf256 |
5 |
5 |
0 |
0% |
src/aiocoap/oscore.py |
ECDSA_SHA256_P256 |
29 |
29 |
0 |
0% |
src/aiocoap/oscore.py |
BaseSecurityContext |
31 |
31 |
0 |
0% |
src/aiocoap/oscore.py |
ContextWhereExternalAadIsGroup |
0 |
0 |
0 |
100% |
src/aiocoap/oscore.py |
CanProtect |
118 |
118 |
0 |
0% |
src/aiocoap/oscore.py |
CanUnprotect |
121 |
121 |
0 |
0% |
src/aiocoap/oscore.py |
SecurityContextUtils |
40 |
40 |
0 |
0% |
src/aiocoap/oscore.py |
ReplayWindow |
24 |
24 |
0 |
0% |
src/aiocoap/oscore.py |
FilesystemSecurityContext |
103 |
103 |
0 |
0% |
src/aiocoap/oscore.py |
FilesystemSecurityContext.LoadError |
0 |
0 |
0 |
100% |
src/aiocoap/oscore.py |
GroupContext |
0 |
0 |
0 |
100% |
src/aiocoap/oscore.py |
SimpleGroupContext |
56 |
56 |
0 |
0% |
src/aiocoap/oscore.py |
_GroupContextAspect |
18 |
18 |
0 |
0% |
src/aiocoap/oscore.py |
_PairwiseContextAspect |
26 |
26 |
0 |
0% |
src/aiocoap/oscore.py |
_DeterministicProtectProtoAspect |
32 |
32 |
0 |
0% |
src/aiocoap/oscore.py |
_DeterministicUnprotectProtoAspect |
24 |
24 |
0 |
0% |
src/aiocoap/oscore.py |
_DeterministicUnprotectProtoAspect.ZeroIsAlwaysValid |
4 |
4 |
0 |
0% |
src/aiocoap/oscore.py |
(no class) |
465 |
465 |
0 |
0% |
src/aiocoap/oscore_sitewrapper.py |
OscoreSiteWrapper |
123 |
123 |
0 |
0% |
src/aiocoap/oscore_sitewrapper.py |
(no class) |
23 |
23 |
0 |
0% |
src/aiocoap/pipe.py |
Pipe |
40 |
40 |
0 |
0% |
src/aiocoap/pipe.py |
IterablePipe |
13 |
13 |
0 |
0% |
src/aiocoap/pipe.py |
IterablePipe.Iterator |
5 |
5 |
0 |
0% |
src/aiocoap/pipe.py |
(no class) |
61 |
61 |
0 |
0% |
src/aiocoap/protocol.py |
Context |
123 |
123 |
0 |
0% |
src/aiocoap/protocol.py |
BaseRequest |
0 |
0 |
0 |
100% |
src/aiocoap/protocol.py |
BaseUnicastRequest |
10 |
10 |
0 |
0% |
src/aiocoap/protocol.py |
Request |
72 |
72 |
0 |
0% |
src/aiocoap/protocol.py |
BlockwiseRequest |
136 |
136 |
0 |
0% |
src/aiocoap/protocol.py |
ClientObservation |
42 |
42 |
0 |
0% |
src/aiocoap/protocol.py |
ClientObservation._Iterator |
24 |
24 |
0 |
0% |
src/aiocoap/protocol.py |
ServerObservation |
16 |
16 |
0 |
0% |
src/aiocoap/protocol.py |
(no class) |
72 |
72 |
0 |
0% |
src/aiocoap/proxy/__init__.py |
(no class) |
0 |
0 |
0 |
100% |
src/aiocoap/proxy/client.py |
ProxyForwarder |
13 |
13 |
0 |
0% |
src/aiocoap/proxy/client.py |
(no class) |
8 |
8 |
0 |
0% |
src/aiocoap/proxy/server.py |
CanNotRedirect |
0 |
0 |
0 |
100% |
src/aiocoap/proxy/server.py |
NoUriSplitting |
0 |
0 |
0 |
100% |
src/aiocoap/proxy/server.py |
IncompleteProxyUri |
0 |
0 |
0 |
100% |
src/aiocoap/proxy/server.py |
NotAForwardProxy |
0 |
0 |
0 |
100% |
src/aiocoap/proxy/server.py |
NoSuchHostname |
0 |
0 |
0 |
100% |
src/aiocoap/proxy/server.py |
CanNotRedirectBecauseOfUnsafeOptions |
1 |
1 |
0 |
0% |
src/aiocoap/proxy/server.py |
Proxy |
34 |
34 |
0 |
0% |
src/aiocoap/proxy/server.py |
ProxyWithPooledObservations |
74 |
74 |
0 |
0% |
src/aiocoap/proxy/server.py |
ForwardProxy |
24 |
24 |
0 |
0% |
src/aiocoap/proxy/server.py |
ForwardProxyWithPooledObservations |
0 |
0 |
0 |
100% |
src/aiocoap/proxy/server.py |
ReverseProxy |
3 |
3 |
0 |
0% |
src/aiocoap/proxy/server.py |
ReverseProxyWithPooledObservations |
0 |
0 |
0 |
100% |
src/aiocoap/proxy/server.py |
Redirector |
1 |
1 |
0 |
0% |
src/aiocoap/proxy/server.py |
NameBasedVirtualHost |
13 |
13 |
0 |
0% |
src/aiocoap/proxy/server.py |
SubdomainVirtualHost |
4 |
4 |
0 |
0% |
src/aiocoap/proxy/server.py |
UnconditionalRedirector |
7 |
7 |
0 |
0% |
src/aiocoap/proxy/server.py |
SubresourceVirtualHost |
7 |
7 |
0 |
0% |
src/aiocoap/proxy/server.py |
(no class) |
73 |
73 |
0 |
0% |
src/aiocoap/resource.py |
_ExposesWellknownAttributes |
8 |
8 |
0 |
0% |
src/aiocoap/resource.py |
Resource |
23 |
23 |
0 |
0% |
src/aiocoap/resource.py |
ObservableResource |
14 |
14 |
0 |
0% |
src/aiocoap/resource.py |
WKCResource |
30 |
30 |
0 |
0% |
src/aiocoap/resource.py |
PathCapable |
0 |
0 |
0 |
100% |
src/aiocoap/resource.py |
Site |
69 |
69 |
0 |
0% |
src/aiocoap/resource.py |
(no class) |
54 |
54 |
0 |
0% |
src/aiocoap/resourcedirectory/__init__.py |
(no class) |
0 |
0 |
0 |
100% |
src/aiocoap/resourcedirectory/client/__init__.py |
(no class) |
0 |
0 |
0 |
100% |
src/aiocoap/resourcedirectory/client/register.py |
Registerer |
141 |
141 |
0 |
0% |
src/aiocoap/resourcedirectory/client/register.py |
Registerer._RetryableError |
0 |
0 |
0 |
100% |
src/aiocoap/resourcedirectory/client/register.py |
Registerer._UnrecoverableError |
0 |
0 |
0 |
100% |
src/aiocoap/resourcedirectory/client/register.py |
(no class) |
23 |
23 |
0 |
0% |
src/aiocoap/tokenmanager.py |
TokenManager |
100 |
100 |
0 |
0% |
src/aiocoap/tokenmanager.py |
(no class) |
18 |
18 |
0 |
0% |
src/aiocoap/transports/__init__.py |
(no class) |
0 |
0 |
0 |
100% |
src/aiocoap/transports/generic_udp.py |
GenericMessageInterface |
30 |
30 |
0 |
0% |
src/aiocoap/transports/generic_udp.py |
(no class) |
9 |
9 |
0 |
0% |
src/aiocoap/transports/oscore.py |
OSCOREAddress |
11 |
11 |
0 |
0% |
src/aiocoap/transports/oscore.py |
TransportOSCORE |
82 |
82 |
0 |
0% |
src/aiocoap/transports/oscore.py |
(no class) |
42 |
42 |
0 |
0% |
src/aiocoap/transports/rfc8323common.py |
CloseConnection |
0 |
0 |
0 |
100% |
src/aiocoap/transports/rfc8323common.py |
RFC8323Remote |
73 |
73 |
0 |
0% |
src/aiocoap/transports/rfc8323common.py |
(no class) |
32 |
32 |
0 |
0% |
src/aiocoap/transports/simple6.py |
_Connection |
26 |
26 |
0 |
0% |
src/aiocoap/transports/simple6.py |
_DatagramClientSocketpoolSimple6 |
26 |
26 |
0 |
0% |
src/aiocoap/transports/simple6.py |
MessageInterfaceSimple6 |
4 |
4 |
0 |
0% |
src/aiocoap/transports/simple6.py |
(no class) |
40 |
40 |
0 |
0% |
src/aiocoap/transports/simplesocketserver.py |
_Address |
10 |
10 |
0 |
0% |
src/aiocoap/transports/simplesocketserver.py |
_DatagramServerSocketSimple |
27 |
27 |
0 |
0% |
src/aiocoap/transports/simplesocketserver.py |
MessageInterfaceSimpleServer |
6 |
6 |
0 |
0% |
src/aiocoap/transports/simplesocketserver.py |
(no class) |
42 |
42 |
0 |
0% |
src/aiocoap/transports/tcp.py |
TcpConnection |
67 |
67 |
0 |
0% |
src/aiocoap/transports/tcp.py |
_TCPPooling |
18 |
18 |
0 |
0% |
src/aiocoap/transports/tcp.py |
TCPServer |
29 |
29 |
0 |
0% |
src/aiocoap/transports/tcp.py |
TCPClient |
46 |
46 |
0 |
0% |
src/aiocoap/transports/tcp.py |
(no class) |
89 |
89 |
0 |
0% |
src/aiocoap/transports/tinydtls.py |
CloseNotifyReceived |
0 |
0 |
0 |
100% |
src/aiocoap/transports/tinydtls.py |
FatalDTLSError |
0 |
0 |
0 |
100% |
src/aiocoap/transports/tinydtls.py |
DTLSClientConnection |
88 |
88 |
0 |
0% |
src/aiocoap/transports/tinydtls.py |
DTLSClientConnection.SingleConnection |
14 |
14 |
0 |
0% |
src/aiocoap/transports/tinydtls.py |
MessageInterfaceTinyDTLS |
37 |
37 |
0 |
0% |
src/aiocoap/transports/tinydtls.py |
(no class) |
64 |
64 |
0 |
0% |
src/aiocoap/transports/tinydtls_server.py |
_AddressDTLS |
35 |
35 |
0 |
0% |
src/aiocoap/transports/tinydtls_server.py |
_DatagramServerSocketSimpleDTLS |
15 |
15 |
0 |
0% |
src/aiocoap/transports/tinydtls_server.py |
GoingThroughMessageDecryption |
6 |
6 |
0 |
0% |
src/aiocoap/transports/tinydtls_server.py |
SecurityStore |
13 |
13 |
0 |
0% |
src/aiocoap/transports/tinydtls_server.py |
MessageInterfaceTinyDTLSServer |
7 |
7 |
0 |
0% |
src/aiocoap/transports/tinydtls_server.py |
(no class) |
56 |
56 |
0 |
0% |
src/aiocoap/transports/tls.py |
_TLSMixIn |
0 |
0 |
0 |
100% |
src/aiocoap/transports/tls.py |
TLSServer |
1 |
1 |
0 |
0% |
src/aiocoap/transports/tls.py |
TLSClient |
6 |
6 |
0 |
0% |
src/aiocoap/transports/tls.py |
(no class) |
10 |
10 |
0 |
0% |
src/aiocoap/transports/udp6.py |
InterfaceOnlyPktinfo |
0 |
0 |
0 |
100% |
src/aiocoap/transports/udp6.py |
UDP6EndpointAddress |
51 |
51 |
0 |
0% |
src/aiocoap/transports/udp6.py |
SockExtendedErr |
1 |
1 |
0 |
0% |
src/aiocoap/transports/udp6.py |
MessageInterfaceUDP6 |
164 |
164 |
0 |
0% |
src/aiocoap/transports/udp6.py |
(no class) |
76 |
76 |
0 |
0% |
src/aiocoap/transports/ws.py |
WSRemote |
33 |
33 |
0 |
0% |
src/aiocoap/transports/ws.py |
WSPool |
114 |
114 |
0 |
0% |
src/aiocoap/transports/ws.py |
(no class) |
59 |
59 |
0 |
0% |
src/aiocoap/util/__init__.py |
ExtensibleEnumMeta |
7 |
7 |
0 |
0% |
src/aiocoap/util/__init__.py |
ExtensibleEnumMeta.__prepare__.PermissiveEnumDict |
3 |
3 |
0 |
0% |
src/aiocoap/util/__init__.py |
ExtensibleIntEnum |
12 |
12 |
0 |
0% |
src/aiocoap/util/__init__.py |
Sentinel |
2 |
2 |
0 |
0% |
src/aiocoap/util/__init__.py |
(no class) |
45 |
45 |
0 |
0% |
src/aiocoap/util/asyncio/__init__.py |
(no class) |
0 |
0 |
0 |
100% |
src/aiocoap/util/asyncio/getaddrinfo_addrconfig.py |
(no class) |
22 |
22 |
0 |
0% |
src/aiocoap/util/asyncio/recvmsg.py |
RecvmsgDatagramProtocol |
0 |
0 |
0 |
100% |
src/aiocoap/util/asyncio/recvmsg.py |
RecvmsgSelectorDatagramTransport |
52 |
52 |
0 |
0% |
src/aiocoap/util/asyncio/recvmsg.py |
(no class) |
29 |
29 |
0 |
0% |
src/aiocoap/util/asyncio/timeoutdict.py |
TimeoutDict |
23 |
23 |
0 |
0% |
src/aiocoap/util/asyncio/timeoutdict.py |
(no class) |
11 |
11 |
0 |
0% |
src/aiocoap/util/cli.py |
ActionNoYes |
6 |
6 |
0 |
0% |
src/aiocoap/util/cli.py |
AsyncCLIDaemon |
24 |
24 |
0 |
0% |
src/aiocoap/util/cli.py |
(no class) |
15 |
15 |
0 |
0% |
src/aiocoap/util/contenttype.py |
(no class) |
12 |
12 |
0 |
0% |
src/aiocoap/util/cryptography_additions.py |
(no class) |
27 |
27 |
0 |
0% |
src/aiocoap/util/linkformat.py |
LinkFormat |
1 |
1 |
0 |
0% |
src/aiocoap/util/linkformat.py |
Link |
5 |
5 |
0 |
0% |
src/aiocoap/util/linkformat.py |
(no class) |
11 |
11 |
0 |
0% |
src/aiocoap/util/linkformat_pygments.py |
LinkFormatLexer |
0 |
0 |
0 |
100% |
src/aiocoap/util/linkformat_pygments.py |
(no class) |
10 |
10 |
0 |
0% |
src/aiocoap/util/prettyprint.py |
(no class) |
90 |
90 |
0 |
0% |
src/aiocoap/util/pyodide_websockets.py |
WebSocketCommonProtocol |
0 |
0 |
0 |
100% |
src/aiocoap/util/pyodide_websockets.py |
WebSocketClientProtocol |
21 |
21 |
0 |
0% |
src/aiocoap/util/pyodide_websockets.py |
exceptions |
0 |
0 |
0 |
100% |
src/aiocoap/util/pyodide_websockets.py |
exceptions.WebSocketException |
0 |
0 |
0 |
100% |
src/aiocoap/util/pyodide_websockets.py |
exceptions.ConnectionClosed |
0 |
0 |
0 |
100% |
src/aiocoap/util/pyodide_websockets.py |
WebSocketServerProtocol |
1 |
1 |
0 |
0% |
src/aiocoap/util/pyodide_websockets.py |
(no class) |
37 |
37 |
0 |
0% |
src/aiocoap/util/socknumbers.py |
(no class) |
23 |
23 |
0 |
0% |
src/aiocoap/util/uri.py |
(no class) |
11 |
11 |
0 |
0% |