aiocoap
0.4.3
Installing aiocoap
Guided Tour through aiocoap
OSCORE in aiocoap
The aiocoap API
Usage Examples
CoAP tools
Frequently Answered Questions
Change log
LICENSE
aiocoap
Docs
»
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
A
A128GCM (class in aiocoap.oscore)
A192GCM (class in aiocoap.oscore)
A256GCM (class in aiocoap.oscore)
ABORT (aiocoap.numbers.codes.Code attribute)
abort() (aiocoap.transports.rfc8323common.RFC8323Remote method)
ACCEPT (aiocoap.numbers.optionnumbers.OptionNumber attribute)
accept (aiocoap.options.Options attribute)
accept() (aiocoap.protocol.ServerObservation method)
ACK (aiocoap.numbers.types.Type attribute)
ACK_RANDOM_FACTOR (in module aiocoap.numbers.constants)
ACK_TIMEOUT (in module aiocoap.numbers.constants)
ActionNoYes (class in aiocoap.util.cli)
add_exception() (aiocoap.tokenmanager.PlumbingRequest method)
add_observation() (aiocoap.interfaces.ObservableResource method)
(aiocoap.proxy.server.ProxyWithPooledObservations method)
(aiocoap.resource.ObservableResource method)
(aiocoap.resource.Site method)
add_option() (aiocoap.options.Options method)
add_redirector() (aiocoap.proxy.server.Proxy method)
add_resource() (aiocoap.resource.Site method)
add_response() (aiocoap.tokenmanager.PlumbingRequest method)
AES_CCM (class in aiocoap.oscore)
AES_CCM_16_128_128 (class in aiocoap.oscore)
AES_CCM_16_128_256 (class in aiocoap.oscore)
AES_CCM_16_64_128 (class in aiocoap.oscore)
AES_CCM_16_64_256 (class in aiocoap.oscore)
AES_CCM_64_128_128 (class in aiocoap.oscore)
AES_CCM_64_128_256 (class in aiocoap.oscore)
AES_CCM_64_64_128 (class in aiocoap.oscore)
AES_CCM_64_64_256 (class in aiocoap.oscore)
AES_GCM (class in aiocoap.oscore)
aiocoap (module)
aiocoap.cli (module)
aiocoap.credentials (module)
aiocoap.defaults (module)
aiocoap.error (module)
aiocoap.interfaces (module)
aiocoap.message (module)
aiocoap.messagemanager (module)
aiocoap.meta (module)
aiocoap.numbers (module)
aiocoap.numbers.codes (module)
aiocoap.numbers.constants (module)
aiocoap.numbers.optionnumbers (module)
aiocoap.numbers.types (module)
aiocoap.options (module)
aiocoap.optiontypes (module)
aiocoap.oscore (module)
aiocoap.oscore_sitewrapper (module)
aiocoap.protocol (module)
aiocoap.proxy (module)
aiocoap.proxy.client (module)
aiocoap.proxy.server (module)
aiocoap.resource (module)
aiocoap.resourcedirectory (module)
aiocoap.resourcedirectory.client (module)
aiocoap.resourcedirectory.client.register (module)
aiocoap.tokenmanager (module)
aiocoap.transports (module)
aiocoap.transports.generic_udp (module)
aiocoap.transports.oscore (module)
aiocoap.transports.rfc8323common (module)
aiocoap.transports.simple6 (module)
aiocoap.transports.simplesocketserver (module)
aiocoap.transports.tcp (module)
aiocoap.transports.tinydtls (module)
aiocoap.transports.tinydtls_server (module)
aiocoap.transports.tls (module)
aiocoap.transports.udp6 (module)
aiocoap.transports.ws (module)
aiocoap.util (module)
aiocoap.util.asyncio (module)
aiocoap.util.asyncio.recvmsg (module)
aiocoap.util.cli (module)
aiocoap.util.contenttype (module)
aiocoap.util.cryptography_additions (module)
aiocoap.util.linkformat (module)
aiocoap.util.linkformat_pygments (module)
aiocoap.util.prettyprint (module)
aiocoap.util.socknumbers (module)
aiocoap.util.uri (module)
Algorithm (class in aiocoap.oscore)
AlgorithmCountersign (class in aiocoap.oscore)
AllOf (class in aiocoap.credentials)
AnonymousHost
AnyOf (class in aiocoap.credentials)
apply_redirection() (aiocoap.proxy.server.ForwardProxy method)
(aiocoap.proxy.server.NameBasedVirtualHost method)
(aiocoap.proxy.server.Proxy method)
(aiocoap.proxy.server.Redirector method)
(aiocoap.proxy.server.SubresourceVirtualHost method)
(aiocoap.proxy.server.UnconditionalRedirector method)
as_cbor_bytes() (aiocoap.util.linkformat.LinkFormat method)
as_cbor_data() (aiocoap.util.linkformat.Link method)
as_dtls_psk() (aiocoap.credentials.CredentialReference method)
(aiocoap.credentials.DTLS method)
as_json_data() (aiocoap.util.linkformat.Link method)
as_json_string() (aiocoap.util.linkformat.LinkFormat method)
as_response_address() (aiocoap.interfaces.EndpointAddress method)
(aiocoap.transports.udp6.UDP6EndpointAddress method)
as_ssl_params() (aiocoap.credentials.TLSCert method)
AsyncCLIDaemon (class in aiocoap.util.cli)
authenticated_claims (aiocoap.interfaces.EndpointAddress attribute)
(aiocoap.oscore.BaseSecurityContext attribute)
(aiocoap.transports.oscore.OSCOREAddress attribute)
B
BAD_GATEWAY (aiocoap.numbers.codes.Code attribute)
BAD_OPTION (aiocoap.numbers.codes.Code attribute)
BAD_REQUEST (aiocoap.numbers.codes.Code attribute)
BadRequest
BaseRequest (class in aiocoap.protocol)
BaseSecurityContext (class in aiocoap.oscore)
BaseUnicastRequest (class in aiocoap.protocol)
BLOCK1 (aiocoap.numbers.optionnumbers.OptionNumber attribute)
block1 (aiocoap.options.Options attribute)
BLOCK2 (aiocoap.numbers.optionnumbers.OptionNumber attribute)
block2 (aiocoap.options.Options attribute)
BlockOption (class in aiocoap.optiontypes)
BlockOption.BlockwiseTuple (class in aiocoap.optiontypes)
BlockwiseRequest (class in aiocoap.protocol)
C
callback() (aiocoap.protocol.ClientObservation method)
can_have_payload() (aiocoap.numbers.codes.Code method)
cancel() (aiocoap.protocol.ClientObservation method)
(aiocoap.proxy.client.ProxyClientObservation method)
CanNotRedirect
CanNotRedirectBecauseOfUnsafeOptions
CanProtect (class in aiocoap.oscore)
CanUnprotect (class in aiocoap.oscore)
categorize() (in module aiocoap.util.contenttype)
ChaCha20Poly1305 (class in aiocoap.oscore)
CHANGED (aiocoap.numbers.codes.Code attribute)
class_ (aiocoap.numbers.codes.Code attribute)
client_credentials (aiocoap.interfaces.MessageManager attribute)
(aiocoap.messagemanager.MessageManager attribute)
(aiocoap.tokenmanager.TokenManager attribute)
ClientObservation (class in aiocoap.protocol)
close() (aiocoap.util.asyncio.recvmsg.RecvmsgSelectorDatagramTransport method)
CloseNotifyReceived
COAP_PORT (in module aiocoap.numbers.constants)
code (aiocoap.error.BadRequest attribute)
(aiocoap.error.ConstructionRenderableError attribute)
(aiocoap.error.MethodNotAllowed attribute)
(aiocoap.error.NotFound attribute)
(aiocoap.error.Unauthorized attribute)
(aiocoap.error.UnsupportedContentFormat attribute)
(aiocoap.proxy.server.CanNotRedirectBecauseOfUnsafeOptions attribute)
(aiocoap.proxy.server.IncompleteProxyUri attribute)
(aiocoap.proxy.server.NoSuchHostname attribute)
(aiocoap.proxy.server.NoUriSplitting attribute)
(aiocoap.proxy.server.NotAForwardProxy attribute)
Code (class in aiocoap.numbers.codes)
CON (aiocoap.numbers.types.Type attribute)
CONFLICT (aiocoap.numbers.codes.Code attribute)
connection_lost() (aiocoap.transports.tcp.TcpConnection method)
(aiocoap.transports.tinydtls.DTLSClientConnection.SingleConnection method)
(aiocoap.transports.udp6.MessageInterfaceUDP6 method)
connection_made() (aiocoap.transports.tcp.TcpConnection method)
(aiocoap.transports.tinydtls.DTLSClientConnection.SingleConnection method)
(aiocoap.transports.udp6.MessageInterfaceUDP6 method)
ConRetransmitsExceeded
construct_oscore() (in module aiocoap.credentials)
ConstructionRenderableError
CONTENT (aiocoap.numbers.codes.Code attribute)
CONTENT_FORMAT (aiocoap.numbers.optionnumbers.OptionNumber attribute)
content_format (aiocoap.options.Options attribute)
Context (class in aiocoap.protocol)
context_for_response() (aiocoap.oscore.CanUnprotect method)
context_from_response() (aiocoap.oscore.CanProtect method)
(aiocoap.oscore.SimpleGroupContext method)
ContextUnavailable
CONTINUE (aiocoap.numbers.codes.Code attribute)
copy() (aiocoap.message.Message method)
create_client_context() (aiocoap.protocol.Context class method)
,
[1]
create_client_transport() (aiocoap.transports.tcp.TCPClient class method)
create_client_transport_endpoint() (aiocoap.transports.simple6.MessageInterfaceSimple6 class method)
(aiocoap.transports.tinydtls.MessageInterfaceTinyDTLS class method)
(aiocoap.transports.udp6.MessageInterfaceUDP6 class method)
create_option() (aiocoap.numbers.optionnumbers.OptionNumber method)
create_recvmsg_datagram_endpoint() (in module aiocoap.util.asyncio.recvmsg)
create_server() (aiocoap.transports.simplesocketserver.MessageInterfaceSimpleServer class method)
(aiocoap.transports.tcp.TCPServer class method)
(aiocoap.transports.tinydtls_server.MessageInterfaceTinyDTLSServer class method)
(aiocoap.transports.tls.TLSServer class method)
create_server_context() (aiocoap.protocol.Context class method)
,
[1]
create_server_transport_endpoint() (aiocoap.transports.udp6.MessageInterfaceUDP6 class method)
create_transport() (aiocoap.transports.ws.WSPool class method)
CREATED (aiocoap.numbers.codes.Code attribute)
CredentialReference (class in aiocoap.credentials)
credentials_from_request() (aiocoap.credentials.CredentialsMap method)
CredentialsLoadError
CredentialsMap (class in aiocoap.credentials)
CredentialsMissingError
CSM (aiocoap.numbers.codes.Code attribute)
ct (aiocoap.resource.WKCResource attribute)
D
data_received() (aiocoap.transports.tcp.TcpConnection method)
datagram_errqueue_received() (aiocoap.transports.udp6.MessageInterfaceUDP6 method)
(aiocoap.util.asyncio.recvmsg.RecvmsgDatagramProtocol method)
datagram_msg_received() (aiocoap.transports.udp6.MessageInterfaceUDP6 method)
(aiocoap.util.asyncio.recvmsg.RecvmsgDatagramProtocol method)
datagram_received() (aiocoap.transports.tinydtls.DTLSClientConnection.SingleConnection method)
decode() (aiocoap.message.Message class method)
(aiocoap.options.Options method)
(aiocoap.optiontypes.BlockOption method)
(aiocoap.optiontypes.OpaqueOption method)
(aiocoap.optiontypes.OptionType method)
(aiocoap.optiontypes.StringOption method)
(aiocoap.optiontypes.UintOption method)
DecodeError
decrypt() (aiocoap.oscore.AES_CCM class method)
(aiocoap.oscore.AES_GCM class method)
(aiocoap.oscore.Algorithm method)
(aiocoap.oscore.ChaCha20Poly1305 class method)
DEFAULT_BLOCK_SIZE_EXP (in module aiocoap.numbers.constants)
DELETE (aiocoap.numbers.codes.Code attribute)
delete_option() (aiocoap.options.Options method)
DELETED (aiocoap.numbers.codes.Code attribute)
deregister() (aiocoap.protocol.ServerObservation method)
derive_keys() (aiocoap.oscore.SecurityContextUtils method)
(aiocoap.oscore.SimpleGroupContext method)
determine_remote() (aiocoap.interfaces.MessageInterface method)
(aiocoap.transports.generic_udp.GenericMessageInterface method)
(aiocoap.transports.tinydtls.MessageInterfaceTinyDTLS method)
(aiocoap.transports.udp6.MessageInterfaceUDP6 method)
dispatch_error() (aiocoap.interfaces.MessageManager method)
(aiocoap.messagemanager.MessageManager method)
(aiocoap.tokenmanager.TokenManager method)
dispatch_message() (aiocoap.interfaces.MessageManager method)
(aiocoap.messagemanager.MessageManager method)
dotted (aiocoap.numbers.codes.Code attribute)
DTLS (class in aiocoap.credentials)
dtls_missing_modules() (in module aiocoap.defaults)
DTLSClientConnection (class in aiocoap.transports.tinydtls)
DTLSClientConnection.SingleConnection (class in aiocoap.transports.tinydtls)
E
ECDSA_SHA256_P256 (class in aiocoap.oscore)
ECHO (aiocoap.numbers.optionnumbers.OptionNumber attribute)
echo (aiocoap.options.Options attribute)
Ed25519 (class in aiocoap.oscore)
EMPTY (aiocoap.numbers.codes.Code attribute)
EMPTY_ACK_DELAY (in module aiocoap.numbers.constants)
encode() (aiocoap.message.Message method)
(aiocoap.options.Options method)
(aiocoap.optiontypes.BlockOption method)
(aiocoap.optiontypes.OpaqueOption method)
(aiocoap.optiontypes.OptionType method)
(aiocoap.optiontypes.StringOption method)
(aiocoap.optiontypes.UintOption method)
encrypt() (aiocoap.oscore.AES_CCM class method)
(aiocoap.oscore.AES_GCM class method)
(aiocoap.oscore.Algorithm method)
(aiocoap.oscore.ChaCha20Poly1305 class method)
EndpointAddress (class in aiocoap.interfaces)
eof_received() (aiocoap.transports.tcp.TcpConnection method)
Error
error() (aiocoap.protocol.ClientObservation method)
error_received() (aiocoap.transports.tinydtls.DTLSClientConnection.SingleConnection method)
(aiocoap.transports.udp6.MessageInterfaceUDP6 method)
(aiocoap.util.asyncio.recvmsg.RecvmsgDatagramProtocol method)
ETAG (aiocoap.numbers.optionnumbers.OptionNumber attribute)
etag (aiocoap.options.Options attribute)
etags (aiocoap.options.Options attribute)
exception (aiocoap.tokenmanager.PlumbingRequest.Event attribute)
EXCHANGE_LIFETIME (in module aiocoap.numbers.constants)
ExtensibleEnumMeta (class in aiocoap.util)
ExtensibleIntEnum (class in aiocoap.util)
external_aad_is_group (aiocoap.oscore.BaseSecurityContext attribute)
(aiocoap.oscore.GroupContext attribute)
F
factory() (aiocoap.transports.tinydtls.DTLSClientConnection.SingleConnection class method)
FatalDTLSError
FETCH (aiocoap.numbers.codes.Code attribute)
FilesystemSecurityContext (class in aiocoap.oscore)
FilesystemSecurityContext.LoadError
fill_or_recognize_remote() (aiocoap.interfaces.RequestInterface method)
(aiocoap.interfaces.TokenInterface method)
(aiocoap.messagemanager.MessageManager method)
(aiocoap.tokenmanager.TokenManager method)
(aiocoap.transports.oscore.TransportOSCORE method)
(aiocoap.transports.tcp.TCPClient method)
(aiocoap.transports.tcp.TCPServer method)
(aiocoap.transports.ws.WSPool method)
find_dtls_psk() (aiocoap.credentials.CredentialsMap method)
find_oscore() (aiocoap.credentials.CredentialsMap method)
find_remote_and_interface() (aiocoap.protocol.Context method)
for_sending_deterministic_requests() (aiocoap.oscore.SimpleGroupContext method)
FORBIDDEN (aiocoap.numbers.codes.Code attribute)
format (aiocoap.numbers.optionnumbers.OptionNumber attribute)
ForwardProxy (class in aiocoap.proxy.server)
ForwardProxyWithPooledObservations (class in aiocoap.proxy.server)
from_cbor_bytes() (aiocoap.util.linkformat.LinkFormat class method)
from_cbor_data() (aiocoap.util.linkformat.Link class method)
from_json_data() (aiocoap.util.linkformat.Link class method)
from_json_string() (aiocoap.util.linkformat.LinkFormat class method)
from_private_parts() (aiocoap.oscore.ECDSA_SHA256_P256 method)
from_public_parts() (aiocoap.oscore.ECDSA_SHA256_P256 method)
G
GATEWAY_TIMEOUT (aiocoap.numbers.codes.Code attribute)
generate() (aiocoap.oscore.AlgorithmCountersign method)
(aiocoap.oscore.ECDSA_SHA256_P256 method)
(aiocoap.oscore.Ed25519 method)
GenericMessageInterface (class in aiocoap.transports.generic_udp)
GET (aiocoap.numbers.codes.Code attribute)
get_cache_key() (aiocoap.message.Message method)
get_default_clienttransports() (in module aiocoap.defaults)
get_default_servertransports() (in module aiocoap.defaults)
get_link_description() (aiocoap.resource.ObservableResource method)
get_option() (aiocoap.options.Options method)
get_oscore_context_for() (aiocoap.oscore.SecurityContextUtils method)
(aiocoap.oscore.SimpleGroupContext method)
get_request_uri() (aiocoap.message.Message method)
get_resources_as_linkheader() (aiocoap.resource.Site method)
get_reusable_nonce() (aiocoap.oscore.RequestIdentifiers method)
GoingThroughMessageDecryption (class in aiocoap.transports.tinydtls_server)
GroupContext (class in aiocoap.oscore)
H
HAS_RECVERR (in module aiocoap.util.socknumbers)
has_reuse_port() (in module aiocoap.defaults)
hashing_etag() (in module aiocoap.resource)
hostinfo (aiocoap.interfaces.EndpointAddress attribute)
(aiocoap.transports.oscore.OSCOREAddress attribute)
(aiocoap.transports.rfc8323common.RFC8323Remote attribute)
(aiocoap.transports.tinydtls.DTLSClientConnection attribute)
(aiocoap.transports.udp6.UDP6EndpointAddress attribute)
(aiocoap.transports.ws.PoolKey attribute)
hostinfo_local (aiocoap.interfaces.EndpointAddress attribute)
(aiocoap.transports.oscore.OSCOREAddress attribute)
(aiocoap.transports.rfc8323common.RFC8323Remote attribute)
(aiocoap.transports.tinydtls.DTLSClientConnection attribute)
(aiocoap.transports.udp6.UDP6EndpointAddress attribute)
hostportjoin() (in module aiocoap.util)
hostportsplit() (in module aiocoap.util)
I
IF_MATCH (aiocoap.numbers.optionnumbers.OptionNumber attribute)
if_match (aiocoap.options.Options attribute)
IF_NONE_MATCH (aiocoap.numbers.optionnumbers.OptionNumber attribute)
if_none_match (aiocoap.options.Options attribute)
incoming_requests (aiocoap.tokenmanager.TokenManager attribute)
IncompleteProxyUri
initialize_empty() (aiocoap.oscore.ReplayWindow method)
initialize_from_freshlyseen() (aiocoap.oscore.ReplayWindow method)
initialize_from_persisted() (aiocoap.oscore.ReplayWindow method)
interface (aiocoap.transports.udp6.UDP6EndpointAddress attribute)
InterfaceOnlyPktinfo (class in aiocoap.transports.udp6)
INTERNAL_SERVER_ERROR (aiocoap.numbers.codes.Code attribute)
interpret_block_options (aiocoap.proxy.server.Proxy attribute)
iPATCH (aiocoap.numbers.codes.Code attribute)
is_bert (aiocoap.optiontypes.BlockOption.BlockwiseTuple attribute)
is_cachekey() (aiocoap.numbers.optionnumbers.OptionNumber method)
is_critical() (aiocoap.numbers.optionnumbers.OptionNumber method)
is_elective() (aiocoap.numbers.optionnumbers.OptionNumber method)
is_initialized() (aiocoap.oscore.ReplayWindow method)
is_last (aiocoap.tokenmanager.PlumbingRequest.Event attribute)
is_multicast (aiocoap.interfaces.EndpointAddress attribute)
(aiocoap.transports.oscore.OSCOREAddress attribute)
(aiocoap.transports.rfc8323common.RFC8323Remote attribute)
(aiocoap.transports.tinydtls.DTLSClientConnection attribute)
(aiocoap.transports.udp6.UDP6EndpointAddress attribute)
is_multicast_locally (aiocoap.interfaces.EndpointAddress attribute)
(aiocoap.transports.rfc8323common.RFC8323Remote attribute)
(aiocoap.transports.tinydtls.DTLSClientConnection attribute)
(aiocoap.transports.udp6.UDP6EndpointAddress attribute)
is_nocachekey() (aiocoap.numbers.optionnumbers.OptionNumber method)
is_request() (aiocoap.numbers.codes.Code method)
is_response() (aiocoap.numbers.codes.Code method)
is_safetoforward() (aiocoap.numbers.optionnumbers.OptionNumber method)
is_signalling() (aiocoap.numbers.codes.Code method)
is_signing (aiocoap.oscore.CanProtect attribute)
(aiocoap.oscore.GroupContext attribute)
is_successful() (aiocoap.numbers.codes.Code method)
is_unsafe() (aiocoap.numbers.optionnumbers.OptionNumber method)
is_valid() (aiocoap.oscore.ReplayWindow method)
is_valid_for_payload_size() (aiocoap.optiontypes.BlockOption.BlockwiseTuple method)
iv_bytes (aiocoap.oscore.AES_CCM_16_128_128 attribute)
(aiocoap.oscore.AES_CCM_16_128_256 attribute)
(aiocoap.oscore.AES_CCM_16_64_128 attribute)
(aiocoap.oscore.AES_CCM_16_64_256 attribute)
(aiocoap.oscore.AES_CCM_64_128_128 attribute)
(aiocoap.oscore.AES_CCM_64_128_256 attribute)
(aiocoap.oscore.AES_CCM_64_64_128 attribute)
(aiocoap.oscore.AES_CCM_64_64_256 attribute)
(aiocoap.oscore.AES_GCM attribute)
(aiocoap.oscore.ChaCha20Poly1305 attribute)
K
key_bytes (aiocoap.oscore.A128GCM attribute)
(aiocoap.oscore.A192GCM attribute)
(aiocoap.oscore.A256GCM attribute)
(aiocoap.oscore.AES_CCM_16_128_128 attribute)
(aiocoap.oscore.AES_CCM_16_128_256 attribute)
(aiocoap.oscore.AES_CCM_16_64_128 attribute)
(aiocoap.oscore.AES_CCM_16_64_256 attribute)
(aiocoap.oscore.AES_CCM_64_128_128 attribute)
(aiocoap.oscore.AES_CCM_64_128_256 attribute)
(aiocoap.oscore.AES_CCM_64_64_128 attribute)
(aiocoap.oscore.AES_CCM_64_64_256 attribute)
(aiocoap.oscore.ChaCha20Poly1305 attribute)
keys() (aiocoap.transports.tinydtls_server.SecurityStore method)
L
lexer_for_mime() (in module aiocoap.util.prettyprint)
library_uri (in module aiocoap.meta)
LibraryShutdown
Link (class in aiocoap.util.linkformat)
link_format_to_message() (in module aiocoap.resource)
LinkFormat (class in aiocoap.util.linkformat)
LinkFormatLexer (class in aiocoap.util.linkformat_pygments)
linkheader_missing_modules() (in module aiocoap.defaults)
load() (aiocoap.transports.udp6.SockExtendedErr class method)
load_from_dict() (aiocoap.credentials.CredentialsMap method)
LOCATION_PATH (aiocoap.numbers.optionnumbers.OptionNumber attribute)
location_path (aiocoap.options.Options attribute)
LOCATION_QUERY (aiocoap.numbers.optionnumbers.OptionNumber attribute)
location_query (aiocoap.options.Options attribute)
log (aiocoap.transports.tinydtls.DTLSClientConnection attribute)
M
MAX_AGE (aiocoap.numbers.optionnumbers.OptionNumber attribute)
max_age (aiocoap.options.Options attribute)
MAX_LATENCY (in module aiocoap.numbers.constants)
MAX_RETRANSMIT (in module aiocoap.numbers.constants)
MAX_RTT (in module aiocoap.numbers.constants)
max_size (aiocoap.util.asyncio.recvmsg.RecvmsgSelectorDatagramTransport attribute)
MAX_TRANSMIT_SPAN (in module aiocoap.numbers.constants)
MAX_TRANSMIT_WAIT (in module aiocoap.numbers.constants)
maximum_block_size_exp (aiocoap.interfaces.EndpointAddress attribute)
(aiocoap.transports.oscore.OSCOREAddress attribute)
(aiocoap.transports.rfc8323common.RFC8323Remote attribute)
maximum_payload_size (aiocoap.interfaces.EndpointAddress attribute)
(aiocoap.transports.oscore.OSCOREAddress attribute)
(aiocoap.transports.rfc8323common.RFC8323Remote attribute)
message (aiocoap.error.ConstructionRenderableError attribute)
(aiocoap.error.NoResource attribute)
(aiocoap.error.UnallowedMethod attribute)
(aiocoap.error.UnsupportedMethod attribute)
(aiocoap.proxy.server.CanNotRedirect attribute)
(aiocoap.proxy.server.IncompleteProxyUri attribute)
(aiocoap.proxy.server.NoSuchHostname attribute)
(aiocoap.proxy.server.NoUriSplitting attribute)
(aiocoap.proxy.server.NotAForwardProxy attribute)
(aiocoap.tokenmanager.PlumbingRequest.Event attribute)
Message (class in aiocoap.message)
MessageError
MessageInterface (class in aiocoap.interfaces)
MessageInterfaceSimple6 (class in aiocoap.transports.simple6)
MessageInterfaceSimpleServer (class in aiocoap.transports.simplesocketserver)
MessageInterfaceTinyDTLS (class in aiocoap.transports.tinydtls)
MessageInterfaceTinyDTLSServer (class in aiocoap.transports.tinydtls_server)
MessageInterfaceUDP6 (class in aiocoap.transports.udp6)
MessageManager (class in aiocoap.interfaces)
(class in aiocoap.messagemanager)
METHOD_NOT_ALLOWED (aiocoap.numbers.codes.Code attribute)
MethodNotAllowed
mimetypes (aiocoap.util.linkformat_pygments.LinkFormatLexer attribute)
MissingBlock2Option
N
name (aiocoap.numbers.codes.Code attribute)
(aiocoap.util.linkformat_pygments.LinkFormatLexer attribute)
name_printable (aiocoap.numbers.codes.Code attribute)
NameBasedVirtualHost (class in aiocoap.proxy.server)
needs_blockwise_assembly() (aiocoap.interfaces.Resource method)
(aiocoap.oscore_sitewrapper.OscoreSiteWrapper method)
(aiocoap.proxy.server.Proxy method)
(aiocoap.resource.Resource method)
(aiocoap.resource.Site method)
netif (aiocoap.transports.udp6.UDP6EndpointAddress attribute)
NetworkError
new_sequence_number() (aiocoap.oscore.CanProtect method)
next_token() (aiocoap.tokenmanager.TokenManager method)
NO_RESPONSE (aiocoap.numbers.optionnumbers.OptionNumber attribute)
no_response (aiocoap.options.Options attribute)
NON (aiocoap.numbers.types.Type attribute)
NoResource
NoResponse (in module aiocoap.message)
NoSuchHostname
NOT_ACCEPTABLE (aiocoap.numbers.codes.Code attribute)
NOT_FOUND (aiocoap.numbers.codes.Code attribute)
NOT_IMPLEMENTED (aiocoap.numbers.codes.Code attribute)
NotAForwardProxy
NotAProtectedMessage
NotFound
NotImplemented
NotObservable
NoUriSplitting
NSTART (in module aiocoap.numbers.constants)
O
OBJECT_SECURITY (aiocoap.numbers.optionnumbers.OptionNumber attribute)
object_security (aiocoap.options.Options attribute)
ObservableResource (class in aiocoap.interfaces)
(class in aiocoap.resource)
OBSERVATION_RESET_TIME (in module aiocoap.numbers.constants)
ObservationCancelled
OBSERVE (aiocoap.numbers.optionnumbers.OptionNumber attribute)
observe (aiocoap.options.Options attribute)
on_cancel() (aiocoap.protocol.ClientObservation method)
on_event() (aiocoap.tokenmanager.PlumbingRequest method)
on_interest_end() (aiocoap.tokenmanager.PlumbingRequest method)
OpaqueOption (class in aiocoap.optiontypes)
option_list() (aiocoap.options.Options method)
OptionNumber (class in aiocoap.numbers.optionnumbers)
Options (class in aiocoap.options)
OptionType (class in aiocoap.optiontypes)
oscore_missing_modules() (in module aiocoap.defaults)
OSCOREAddress (class in aiocoap.transports.oscore)
OscoreSiteWrapper (class in aiocoap.oscore_sitewrapper)
outgoing_requests (aiocoap.tokenmanager.TokenManager attribute)
P
pairwise_for() (aiocoap.oscore.SimpleGroupContext method)
parent (aiocoap.transports.tinydtls.DTLSClientConnection.SingleConnection attribute)
parse() (in module aiocoap.util.linkformat)
PATCH (aiocoap.numbers.codes.Code attribute)
PathCapable (class in aiocoap.resource)
pause_writing() (aiocoap.transports.tcp.TcpConnection method)
persist() (aiocoap.oscore.ReplayWindow method)
PING (aiocoap.numbers.codes.Code attribute)
pk_to_curve25519() (in module aiocoap.util.cryptography_additions)
PlumbingRequest (class in aiocoap.tokenmanager)
PlumbingRequest.Event (class in aiocoap.tokenmanager)
poke() (aiocoap.tokenmanager.PlumbingRequest method)
PONG (aiocoap.numbers.codes.Code attribute)
PoolKey (class in aiocoap.transports.ws)
POST (aiocoap.numbers.codes.Code attribute)
post_seqnoincrease() (aiocoap.oscore.CanProtect method)
(aiocoap.oscore.FilesystemSecurityContext method)
(aiocoap.oscore.SimpleGroupContext method)
PRECONDITION_FAILED (aiocoap.numbers.codes.Code attribute)
pretty_print() (in module aiocoap.util.prettyprint)
prettyprint_missing_modules() (in module aiocoap.defaults)
private_key (aiocoap.oscore.GroupContext attribute)
(aiocoap.oscore.SimpleGroupContext attribute)
process_request() (aiocoap.tokenmanager.TokenManager method)
process_response() (aiocoap.tokenmanager.TokenManager method)
PROCESSING_DELAY (in module aiocoap.numbers.constants)
protect() (aiocoap.oscore.CanProtect method)
ProtectionInvalid
proxy (aiocoap.proxy.client.ProxyForwarder attribute)
Proxy (class in aiocoap.proxy.server)
PROXY_SCHEME (aiocoap.numbers.optionnumbers.OptionNumber attribute)
proxy_scheme (aiocoap.options.Options attribute)
PROXY_URI (aiocoap.numbers.optionnumbers.OptionNumber attribute)
proxy_uri (aiocoap.options.Options attribute)
ProxyClientObservation (class in aiocoap.proxy.client)
ProxyForwarder (class in aiocoap.proxy.client)
PROXYING_NOT_SUPPORTED (aiocoap.numbers.codes.Code attribute)
ProxyRequest (class in aiocoap.proxy.client)
ProxyWithPooledObservations (class in aiocoap.proxy.server)
public_from_private() (aiocoap.oscore.AlgorithmCountersign method)
(aiocoap.oscore.ECDSA_SHA256_P256 method)
(aiocoap.oscore.Ed25519 method)
PUT (aiocoap.numbers.codes.Code attribute)
Q
quote_factory() (in module aiocoap.util.uri)
quote_nonascii() (in module aiocoap.util)
R
raise_unless_safe() (in module aiocoap.proxy.server)
ready (aiocoap.transports.udp6.MessageInterfaceUDP6 attribute)
real_observation (aiocoap.proxy.client.ProxyClientObservation attribute)
recipient_public_key (aiocoap.oscore.GroupContext attribute)
(aiocoap.oscore.SimpleGroupContext attribute)
recognize_remote() (aiocoap.transports.simple6.MessageInterfaceSimple6 method)
(aiocoap.transports.simplesocketserver.MessageInterfaceSimpleServer method)
(aiocoap.transports.tinydtls.MessageInterfaceTinyDTLS method)
(aiocoap.transports.udp6.MessageInterfaceUDP6 method)
RecvmsgDatagramProtocol (class in aiocoap.util.asyncio.recvmsg)
RecvmsgSelectorDatagramTransport (class in aiocoap.util.asyncio.recvmsg)
Redirector (class in aiocoap.proxy.server)
reduced_to() (aiocoap.optiontypes.BlockOption.BlockwiseTuple method)
register_callback() (aiocoap.protocol.ClientObservation method)
register_errback() (aiocoap.protocol.ClientObservation method)
Registerer (class in aiocoap.resourcedirectory.client.register)
RELEASE (aiocoap.numbers.codes.Code attribute)
RemoteServerShutdown
remove_resource() (aiocoap.resource.Site method)
render() (aiocoap.interfaces.Resource method)
(aiocoap.oscore_sitewrapper.OscoreSiteWrapper method)
(aiocoap.proxy.server.Proxy method)
(aiocoap.proxy.server.ProxyWithPooledObservations method)
(aiocoap.resource.Resource method)
(aiocoap.resource.Site method)
render_get() (aiocoap.resource.WKCResource method)
render_to_plumbing_request() (aiocoap.protocol.Context method)
RenderableError
ReplayError
ReplayErrorWithEcho
ReplayWindow (class in aiocoap.oscore)
Request (class in aiocoap.interfaces)
(class in aiocoap.protocol)
request() (aiocoap.interfaces.RequestInterface method)
(aiocoap.interfaces.RequestProvider method)
(aiocoap.protocol.Context method)
,
[1]
(aiocoap.proxy.client.ProxyForwarder method)
(aiocoap.tokenmanager.TokenManager method)
(aiocoap.transports.oscore.TransportOSCORE method)
REQUEST_ENTITY_INCOMPLETE (aiocoap.numbers.codes.Code attribute)
REQUEST_ENTITY_TOO_LARGE (aiocoap.numbers.codes.Code attribute)
REQUEST_HASH (aiocoap.numbers.optionnumbers.OptionNumber attribute)
request_hash (aiocoap.options.Options attribute)
REQUEST_TAG (aiocoap.numbers.optionnumbers.OptionNumber attribute)
request_tag (aiocoap.options.Options attribute)
REQUEST_TIMEOUT (in module aiocoap.numbers.constants)
requested_hostinfo (aiocoap.message.Message attribute)
requested_path (aiocoap.message.Message attribute)
requested_proxy_uri (aiocoap.message.Message attribute)
requested_query (aiocoap.message.Message attribute)
requested_scheme (aiocoap.message.Message attribute)
RequestIdentifiers (class in aiocoap.oscore)
RequestInterface (class in aiocoap.interfaces)
RequestProvider (class in aiocoap.interfaces)
RequestTimedOut
ResolutionError
Resource (class in aiocoap.interfaces)
(class in aiocoap.resource)
ResourceChanged
response (aiocoap.interfaces.Request attribute)
response_nonraising (aiocoap.protocol.BaseUnicastRequest attribute)
response_raising (aiocoap.protocol.BaseUnicastRequest attribute)
responses_send_kid (aiocoap.oscore.CanProtect attribute)
(aiocoap.oscore.GroupContext attribute)
ResponseWrappingError
resume_writing() (aiocoap.transports.tcp.TcpConnection method)
ReverseProxy (class in aiocoap.proxy.server)
ReverseProxyWithPooledObservations (class in aiocoap.proxy.server)
RFC8323Remote (class in aiocoap.transports.rfc8323common)
RST (aiocoap.numbers.types.Type attribute)
S
scheme (aiocoap.interfaces.EndpointAddress attribute)
(aiocoap.transports.oscore.OSCOREAddress attribute)
(aiocoap.transports.tcp.TcpConnection attribute)
(aiocoap.transports.tinydtls.DTLSClientConnection attribute)
(aiocoap.transports.udp6.UDP6EndpointAddress attribute)
(aiocoap.transports.ws.PoolKey attribute)
(aiocoap.transports.ws.WSRemote attribute)
SecurityContextUtils (class in aiocoap.oscore)
SecurityStore (class in aiocoap.transports.tinydtls_server)
send() (aiocoap.interfaces.MessageInterface method)
(aiocoap.transports.generic_udp.GenericMessageInterface method)
(aiocoap.transports.tinydtls.DTLSClientConnection method)
(aiocoap.transports.tinydtls.MessageInterfaceTinyDTLS method)
(aiocoap.transports.udp6.MessageInterfaceUDP6 method)
send_message() (aiocoap.interfaces.TokenInterface method)
(aiocoap.messagemanager.MessageManager method)
(aiocoap.transports.ws.WSPool method)
sendmsg() (aiocoap.util.asyncio.recvmsg.RecvmsgSelectorDatagramTransport method)
Sentinel (class in aiocoap.util)
ServerObservation (class in aiocoap.protocol)
SERVICE_UNAVAILABLE (aiocoap.numbers.codes.Code attribute)
set_request_uri() (aiocoap.message.Message method)
shutdown() (aiocoap.interfaces.MessageInterface method)
(aiocoap.messagemanager.MessageManager method)
(aiocoap.protocol.Context method)
,
[1]
(aiocoap.resourcedirectory.client.register.Registerer method)
(aiocoap.tokenmanager.TokenManager method)
(aiocoap.transports.generic_udp.GenericMessageInterface method)
(aiocoap.transports.oscore.TransportOSCORE method)
(aiocoap.transports.tcp.TCPClient method)
(aiocoap.transports.tcp.TCPServer method)
(aiocoap.transports.tinydtls.DTLSClientConnection method)
(aiocoap.transports.tinydtls.MessageInterfaceTinyDTLS method)
(aiocoap.transports.tinydtls_server.MessageInterfaceTinyDTLSServer method)
(aiocoap.transports.udp6.MessageInterfaceUDP6 method)
(aiocoap.transports.ws.WSPool method)
sign() (aiocoap.oscore.AlgorithmCountersign method)
(aiocoap.oscore.ECDSA_SHA256_P256 method)
(aiocoap.oscore.Ed25519 method)
signature_length (aiocoap.oscore.AlgorithmCountersign attribute)
(aiocoap.oscore.ECDSA_SHA256_P256 attribute)
(aiocoap.oscore.Ed25519 attribute)
SimpleGroupContext (class in aiocoap.oscore)
Site (class in aiocoap.resource)
size (aiocoap.optiontypes.BlockOption.BlockwiseTuple attribute)
SIZE1 (aiocoap.numbers.optionnumbers.OptionNumber attribute)
size1 (aiocoap.options.Options attribute)
SIZE2 (aiocoap.numbers.optionnumbers.OptionNumber attribute)
sk_to_curve25519() (in module aiocoap.util.cryptography_additions)
SockExtendedErr (class in aiocoap.transports.udp6)
ssl_client_context() (aiocoap.credentials.CredentialsMap method)
start (aiocoap.optiontypes.BlockOption.BlockwiseTuple attribute)
staticstatic() (aiocoap.oscore.AlgorithmCountersign method)
(aiocoap.oscore.ECDSA_SHA256_P256 method)
(aiocoap.oscore.Ed25519 method)
stop() (aiocoap.util.cli.AsyncCLIDaemon method)
strike_out() (aiocoap.oscore.ReplayWindow method)
StringOption (class in aiocoap.optiontypes)
sub_delims (in module aiocoap.util.uri)
SubdomainVirtualHost (class in aiocoap.proxy.server)
SubresourceVirtualHost (class in aiocoap.proxy.server)
sync_main() (aiocoap.util.cli.AsyncCLIDaemon class method)
T
tag_bytes (aiocoap.oscore.A128GCM attribute)
(aiocoap.oscore.A192GCM attribute)
(aiocoap.oscore.A256GCM attribute)
(aiocoap.oscore.AES_CCM_16_128_128 attribute)
(aiocoap.oscore.AES_CCM_16_128_256 attribute)
(aiocoap.oscore.AES_CCM_16_64_128 attribute)
(aiocoap.oscore.AES_CCM_16_64_256 attribute)
(aiocoap.oscore.AES_CCM_64_128_128 attribute)
(aiocoap.oscore.AES_CCM_64_128_256 attribute)
(aiocoap.oscore.AES_CCM_64_64_128 attribute)
(aiocoap.oscore.AES_CCM_64_64_256 attribute)
(aiocoap.oscore.ChaCha20Poly1305 attribute)
TCPClient (class in aiocoap.transports.tcp)
TcpConnection (class in aiocoap.transports.tcp)
TCPServer (class in aiocoap.transports.tcp)
TimeoutError
TLSCert (class in aiocoap.credentials)
TLSClient (class in aiocoap.transports.tls)
TLSServer (class in aiocoap.transports.tls)
to_message() (aiocoap.error.ConstructionRenderableError method)
(aiocoap.error.RenderableError method)
(aiocoap.error.ResponseWrappingError method)
(aiocoap.oscore.ReplayErrorWithEcho method)
TokenInterface (class in aiocoap.interfaces)
TokenManager (class in aiocoap.interfaces)
(class in aiocoap.tokenmanager)
tokens (aiocoap.util.linkformat_pygments.LinkFormatLexer attribute)
TransportOSCORE (class in aiocoap.transports.oscore)
trigger() (aiocoap.protocol.ServerObservation method)
Type (class in aiocoap.numbers.types)
U
UDP6EndpointAddress (class in aiocoap.transports.udp6)
UintOption (class in aiocoap.optiontypes)
UnallowedMethod
Unauthorized
UNAUTHORIZED (aiocoap.numbers.codes.Code attribute)
UnconditionalRedirector (class in aiocoap.proxy.server)
UnexpectedBlock1Option
UnexpectedBlock2
UnparsableMessage
UNPROCESSABLE_ENTITY (aiocoap.numbers.codes.Code attribute)
unprotect() (aiocoap.oscore.CanUnprotect method)
unreserved (in module aiocoap.util.uri)
unresolved_remote (aiocoap.message.Message attribute)
UNSUPPORTED_CONTENT_FORMAT (aiocoap.numbers.codes.Code attribute)
UNSUPPORTED_MEDIA_TYPE (aiocoap.numbers.codes.Code attribute)
UnsupportedContentFormat
UnsupportedMethod
update_observation_count() (aiocoap.resource.ObservableResource method)
updated_state() (aiocoap.resource.ObservableResource method)
uri (aiocoap.interfaces.EndpointAddress attribute)
uri_base (aiocoap.interfaces.EndpointAddress attribute)
(aiocoap.transports.oscore.OSCOREAddress attribute)
(aiocoap.transports.rfc8323common.RFC8323Remote attribute)
(aiocoap.transports.tinydtls.DTLSClientConnection attribute)
(aiocoap.transports.udp6.UDP6EndpointAddress attribute)
uri_base_local (aiocoap.interfaces.EndpointAddress attribute)
(aiocoap.transports.oscore.OSCOREAddress attribute)
(aiocoap.transports.rfc8323common.RFC8323Remote attribute)
(aiocoap.transports.tinydtls.DTLSClientConnection attribute)
(aiocoap.transports.udp6.UDP6EndpointAddress attribute)
URI_HOST (aiocoap.numbers.optionnumbers.OptionNumber attribute)
uri_host (aiocoap.options.Options attribute)
URI_PATH (aiocoap.numbers.optionnumbers.OptionNumber attribute)
uri_path (aiocoap.options.Options attribute)
URI_PORT (aiocoap.numbers.optionnumbers.OptionNumber attribute)
uri_port (aiocoap.options.Options attribute)
URI_QUERY (aiocoap.numbers.optionnumbers.OptionNumber attribute)
uri_query (aiocoap.options.Options attribute)
V
VALID (aiocoap.numbers.codes.Code attribute)
value (aiocoap.optiontypes.BlockOption attribute)
(aiocoap.oscore.A128GCM attribute)
(aiocoap.oscore.A192GCM attribute)
(aiocoap.oscore.A256GCM attribute)
(aiocoap.oscore.AES_CCM_16_128_128 attribute)
(aiocoap.oscore.AES_CCM_16_128_256 attribute)
(aiocoap.oscore.AES_CCM_16_64_128 attribute)
(aiocoap.oscore.AES_CCM_16_64_256 attribute)
(aiocoap.oscore.AES_CCM_64_128_128 attribute)
(aiocoap.oscore.AES_CCM_64_128_256 attribute)
(aiocoap.oscore.AES_CCM_64_64_128 attribute)
(aiocoap.oscore.AES_CCM_64_64_256 attribute)
(aiocoap.oscore.ChaCha20Poly1305 attribute)
value_all_par (aiocoap.oscore.ECDSA_SHA256_P256 attribute)
(aiocoap.oscore.Ed25519 attribute)
verify() (aiocoap.oscore.AlgorithmCountersign method)
(aiocoap.oscore.ECDSA_SHA256_P256 method)
(aiocoap.oscore.Ed25519 method)
verify_start() (in module aiocoap.oscore)
version (in module aiocoap.meta)
W
WaitingForClientTimedOut
WKCResource (class in aiocoap.resource)
ws_missing_modules() (in module aiocoap.defaults)
WSPool (class in aiocoap.transports.ws)
WSRemote (class in aiocoap.transports.ws)
Read the Docs
v: 0.4.3
Versions
latest
0.4.4
0.4.3
0.4.2
0.4.1
0.4
0.4b3
0.4b2
0.4b1
0.3
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.