Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
A
A128CBC (class in aiocoap.oscore)
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 property)
accept() (aiocoap.protocol.ServerObservation method)
ACCESS_TOKEN (aiocoap.numbers.eaditem.EADLabel attribute)
ACK (aiocoap.numbers.types.Type attribute)
ACK_RANDOM_FACTOR (aiocoap.numbers.constants.TransportTuning attribute)
ACK_TIMEOUT (aiocoap.numbers.constants.TransportTuning attribute)
ActionNoYes (class in aiocoap.util.cli)
add_exception() (aiocoap.pipe.IterablePipe method)
(aiocoap.pipe.Pipe 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.pipe.IterablePipe method)
(aiocoap.pipe.Pipe method)
AeadAlgorithm (class in aiocoap.oscore)
AES_CBC (class in aiocoap.oscore)
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.blockwise
module
aiocoap.cli
module
aiocoap.credentials
module
aiocoap.defaults
module
aiocoap.edhoc
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.contentformat
module
aiocoap.numbers.eaditem
module
aiocoap.numbers.optionnumbers
module
aiocoap.numbers.types
module
aiocoap.numbers.uri_path_abbrev
module
aiocoap.options
module
aiocoap.optiontypes
module
aiocoap.oscore
module
aiocoap.oscore_sitewrapper
module
aiocoap.pipe
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.util
module
aiocoap.util.asyncio
module
aiocoap.util.asyncio.getaddrinfo_addrconfig
module
aiocoap.util.asyncio.recvmsg
module
aiocoap.util.asyncio.timeoutdict
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.pyodide_websockets
module
aiocoap.util.pyodide_websockets.asyncio
module
aiocoap.util.pyodide_websockets.asyncio.client
module
aiocoap.util.pyodide_websockets.asyncio.connection
module
aiocoap.util.pyodide_websockets.asyncio.server
module
aiocoap.util.pyodide_websockets.exceptions
module
aiocoap.util.socknumbers
module
aiocoap.util.uri
module
aiocoap.util.vendored.link_header
module
alg_aead (aiocoap.oscore.BaseSecurityContext attribute)
(aiocoap.oscore.FilesystemSecurityContext attribute)
(aiocoap.oscore.SimpleGroupContext attribute)
alg_group_enc (aiocoap.oscore.ContextWhereExternalAadIsGroup attribute)
(aiocoap.oscore.SimpleGroupContext attribute)
alg_pairwise_key_agreement (aiocoap.oscore.ContextWhereExternalAadIsGroup attribute)
(aiocoap.oscore.SimpleGroupContext attribute)
alg_signature (aiocoap.oscore.ContextWhereExternalAadIsGroup attribute)
(aiocoap.oscore.SimpleGroupContext attribute)
algorithm (aiocoap.oscore.BaseSecurityContext property)
AlgorithmCountersign (class in aiocoap.oscore)
AlgorithmStaticStatic (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_ccs() (aiocoap.edhoc.CoseKeyForEdhoc method)
as_dtls_psk() (aiocoap.credentials.CredentialReference method)
(aiocoap.credentials.DTLS method)
as_lakers() (aiocoap.edhoc.OwnCredStyle 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 property)
(aiocoap.oscore.BaseSecurityContext attribute)
(aiocoap.transports.oscore.OSCOREAddress property)
B
BAD_GATEWAY (aiocoap.numbers.codes.Code attribute)
BAD_OPTION (aiocoap.numbers.codes.Code attribute)
BAD_REQUEST (aiocoap.numbers.codes.Code attribute)
BadGateway
BadOption
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 property)
Block1Spool (class in aiocoap.blockwise)
BLOCK2 (aiocoap.numbers.optionnumbers.OptionNumber attribute)
block2 (aiocoap.options.Options property)
Block2Cache (class in aiocoap.blockwise)
BlockOption (class in aiocoap.optiontypes)
BlockOption.BlockwiseTuple (class in aiocoap.optiontypes)
blockwise_key (aiocoap.interfaces.EndpointAddress property)
(aiocoap.transports.oscore.OSCOREAddress property)
(aiocoap.transports.rfc8323common.RFC8323Remote property)
(aiocoap.transports.tinydtls.DTLSClientConnection property)
(aiocoap.transports.udp6.UDP6EndpointAddress property)
BlockwiseRequest (class in aiocoap.protocol)
bugreport_uri (in module aiocoap.meta)
by_media_type() (aiocoap.numbers.contentformat.ContentFormat class method)
ByKeyId (aiocoap.edhoc.OwnCredStyle attribute)
ByValue (aiocoap.edhoc.OwnCredStyle attribute)
C
callback() (aiocoap.protocol.ClientObservation method)
can_have_payload() (aiocoap.numbers.codes.Code method)
cancel() (aiocoap.protocol.ClientObservation method)
CanNotRedirect
CanNotRedirectBecauseOfUnsafeOptions
CanProtect (class in aiocoap.oscore)
CanUnprotect (class in aiocoap.oscore)
categorize() (in module aiocoap.util.contenttype)
CBOR (aiocoap.numbers.contentformat.ContentFormat attribute)
ChaCha20Poly1305 (class in aiocoap.oscore)
CHANGED (aiocoap.numbers.codes.Code attribute)
class_ (aiocoap.numbers.codes.Code property)
client_credentials (aiocoap.interfaces.MessageManager property)
(aiocoap.messagemanager.MessageManager property)
(aiocoap.tokenmanager.TokenManager property)
ClientConnection (class in aiocoap.util.pyodide_websockets.asyncio.client)
ClientObservation (class in aiocoap.protocol)
close() (aiocoap.util.asyncio.recvmsg.RecvmsgSelectorDatagramTransport method)
CloseConnection
CloseNotifyReceived
COAP_PORT (in module aiocoap.numbers.constants)
code (aiocoap.blockwise.ContinueException attribute)
(aiocoap.blockwise.IncompleteException attribute)
(aiocoap.error.BadGateway attribute)
(aiocoap.error.BadOption attribute)
(aiocoap.error.BadRequest attribute)
(aiocoap.error.Conflict attribute)
(aiocoap.error.ConstructionRenderableError attribute)
(aiocoap.error.Forbidden attribute)
(aiocoap.error.GatewayTimeout attribute)
(aiocoap.error.HopLimitReached attribute)
(aiocoap.error.InternalServerError attribute)
(aiocoap.error.MethodNotAllowed attribute)
(aiocoap.error.NoRequestInterface attribute)
(aiocoap.error.NotAcceptable attribute)
(aiocoap.error.NotFound attribute)
(aiocoap.error.NotImplemented attribute)
(aiocoap.error.PreconditionFailed attribute)
(aiocoap.error.ProxyingNotSupported attribute)
(aiocoap.error.RequestEntityIncomplete attribute)
(aiocoap.error.RequestEntityTooLarge attribute)
(aiocoap.error.ServiceUnavailable attribute)
(aiocoap.error.TooManyRequests attribute)
(aiocoap.error.Unauthorized attribute)
(aiocoap.error.UnprocessableEntity attribute)
(aiocoap.error.UnsupportedContentFormat attribute)
(aiocoap.proxy.server.CanNotRedirectBecauseOfUnsafeOptions attribute)
(aiocoap.proxy.server.IncompleteProxyUri attribute)
(aiocoap.proxy.server.NoSuchHostname attribute)
(aiocoap.proxy.server.NotAForwardProxy attribute)
(aiocoap.proxy.server.NoUriSplitting attribute)
Code (class in aiocoap.numbers.codes)
CodeStyle (class in aiocoap.oscore)
common_iv (aiocoap.oscore.BaseSecurityContext attribute)
complete_with_message_4() (aiocoap.edhoc.EdhocInitiatorContext method)
complete_without_message_4() (aiocoap.edhoc.EdhocInitiatorContext method)
CON (aiocoap.numbers.types.Type attribute)
Conflict
CONFLICT (aiocoap.numbers.codes.Code attribute)
connect() (in module aiocoap.util.pyodide_websockets)
Connection (class in aiocoap.util.pyodide_websockets.asyncio.connection)
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)
ConnectionClosed
ConRetransmitsExceeded
ConstructionRenderableError
CONTENT (aiocoap.numbers.codes.Code attribute)
CONTENT_FORMAT (aiocoap.numbers.optionnumbers.OptionNumber attribute)
content_format (aiocoap.options.Options property)
ContentFormat (class in aiocoap.numbers.contentformat)
ContentFormatMeta (class in aiocoap.numbers.contentformat)
ContentFormatOption (class in aiocoap.optiontypes)
Context (class in aiocoap.protocol)
context_for_response() (aiocoap.oscore.CanUnprotect method)
context_from_response() (aiocoap.oscore.CanProtect method)
(aiocoap.oscore.SimpleGroupContext method)
ContextUnavailable
ContextWhereExternalAadIsGroup (class in aiocoap.oscore)
CONTINUE (aiocoap.numbers.codes.Code attribute)
ContinueException
ConToMulticast
copy() (aiocoap.message.Message method)
CoseKeyForEdhoc (class in aiocoap.edhoc)
create_client_context() (aiocoap.protocol.Context class method)
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)
create_server_transport_endpoint() (aiocoap.transports.udp6.MessageInterfaceUDP6 class method)
CREATED (aiocoap.numbers.codes.Code attribute)
CRED_BY_VALUE (aiocoap.numbers.eaditem.EADLabel attribute)
cred_fmt (aiocoap.oscore.SimpleGroupContext attribute)
CredentialReference (class in aiocoap.credentials)
credentials_from_request() (aiocoap.credentials.CredentialsMap method)
CredentialsLoadError
CredentialsMap (class in aiocoap.credentials)
CredentialsMissingError
crv (aiocoap.edhoc.CoseKeyForEdhoc attribute)
CSM (aiocoap.numbers.codes.Code attribute)
ct (aiocoap.resource.WKCResource attribute)
curve_number (aiocoap.oscore.AlgorithmCountersign property)
(aiocoap.oscore.ECDSA_SHA256_P256 attribute)
(aiocoap.oscore.Ed25519 attribute)
D
d (aiocoap.edhoc.CoseKeyForEdhoc attribute)
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.ContentFormatOption method)
(aiocoap.optiontypes.OpaqueOption method)
(aiocoap.optiontypes.OptionType method)
(aiocoap.optiontypes.StringOption method)
(aiocoap.optiontypes.UintOption method)
DecodeError
decrypt() (aiocoap.oscore.AES_CBC class method)
(aiocoap.oscore.AES_CCM class method)
(aiocoap.oscore.AES_GCM class method)
(aiocoap.oscore.ChaCha20Poly1305 class method)
(aiocoap.oscore.SymmetricEncryptionAlgorithm method)
DEFAULT_BLOCK_SIZE_EXP (aiocoap.numbers.constants.TransportTuning attribute)
DEFAULT_LEISURE (aiocoap.numbers.constants.TransportTuning attribute)
define() (aiocoap.numbers.contentformat.ContentFormat class method)
DELETE (aiocoap.numbers.codes.Code attribute)
delete_option() (aiocoap.options.Options method)
DELETED (aiocoap.numbers.codes.Code attribute)
deprecation_getattr() (in module aiocoap.util)
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 property)
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
EADLabel (class in aiocoap.numbers.eaditem)
EcdhSsHkdf256 (class in aiocoap.oscore)
ECDSA_SHA256_P256 (class in aiocoap.oscore)
ECHO (aiocoap.numbers.optionnumbers.OptionNumber attribute)
echo (aiocoap.options.Options property)
Ed25519 (class in aiocoap.oscore)
EDHOC (aiocoap.numbers.optionnumbers.OptionNumber attribute)
edhoc (aiocoap.options.Options property)
EdhocCredentials (class in aiocoap.edhoc)
EdhocInitiatorContext (class in aiocoap.edhoc)
EdhocResponderContext (class in aiocoap.edhoc)
EMPTY (aiocoap.numbers.codes.Code attribute)
EMPTY_ACK_DELAY (aiocoap.numbers.constants.TransportTuning attribute)
encode() (aiocoap.message.Message method)
(aiocoap.options.Options method)
(aiocoap.optiontypes.BlockOption method)
(aiocoap.optiontypes.ContentFormatOption method)
(aiocoap.optiontypes.OpaqueOption method)
(aiocoap.optiontypes.OptionType method)
(aiocoap.optiontypes.StringOption method)
(aiocoap.optiontypes.UintOption method)
encoding (aiocoap.numbers.contentformat.ContentFormat property)
encrypt() (aiocoap.oscore.AES_CBC class method)
(aiocoap.oscore.AES_CCM class method)
(aiocoap.oscore.AES_GCM class method)
(aiocoap.oscore.ChaCha20Poly1305 class method)
(aiocoap.oscore.SymmetricEncryptionAlgorithm 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)
error_to_message() (in module aiocoap.pipe)
establish_context() (aiocoap.edhoc.EdhocCredentials method)
ETAG (aiocoap.numbers.optionnumbers.OptionNumber attribute)
etag (aiocoap.options.Options property)
etags (aiocoap.options.Options property)
exception (aiocoap.pipe.Pipe.Event attribute)
EXCHANGE_LIFETIME (aiocoap.numbers.constants.TransportTuning property)
ExtensibleEnumMeta (class in aiocoap.util)
ExtensibleIntEnum (class in aiocoap.util)
external_aad_is_group (aiocoap.oscore.BaseSecurityContext attribute)
(aiocoap.oscore.ContextWhereExternalAadIsGroup attribute)
extra_help() (aiocoap.error.ConToMulticast method)
(aiocoap.error.HelpfulError method)
(aiocoap.error.IncompleteUrlError method)
(aiocoap.error.MissingRemoteError method)
(aiocoap.error.NetworkError method)
(aiocoap.error.NoRequestInterface method)
(aiocoap.error.TimeoutError method)
extract_or_insert() (aiocoap.blockwise.Block2Cache method)
F
factory() (aiocoap.transports.tinydtls.DTLSClientConnection.SingleConnection class method)
FatalDTLSError
feed_and_take() (aiocoap.blockwise.Block1Spool method)
FETCH (aiocoap.numbers.codes.Code attribute)
FETCH_CONTENT (aiocoap.oscore.CodeStyle 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)
find_all_used_contextless_oscore_kid() (aiocoap.credentials.CredentialsMap method)
(aiocoap.edhoc.EdhocResponderContext method)
(aiocoap.oscore.FilesystemSecurityContext method)
(aiocoap.oscore.SimpleGroupContext method)
find_dtls_psk() (aiocoap.credentials.CredentialsMap method)
find_edhoc_by_id_cred_peer() (aiocoap.credentials.CredentialsMap method)
(aiocoap.edhoc.EdhocCredentials method)
find_oscore() (aiocoap.credentials.CredentialsMap method)
find_remote_and_interface() (aiocoap.protocol.Context method)
for_sending_deterministic_requests() (aiocoap.oscore.SimpleGroupContext method)
Forbidden
FORBIDDEN (aiocoap.numbers.codes.Code attribute)
format (aiocoap.numbers.optionnumbers.OptionNumber property)
format_link() (in module aiocoap.util.vendored.link_header)
format_links() (in module aiocoap.util.vendored.link_header)
ForwardProxy (class in aiocoap.proxy.server)
ForwardProxyWithPooledObservations (class in aiocoap.proxy.server)
from_file() (aiocoap.edhoc.CoseKeyForEdhoc class method)
from_item() (aiocoap.oscore.FilesystemSecurityContext class method)
from_kccs() (aiocoap.oscore.AlgorithmCountersign method)
(aiocoap.oscore.ECDSA_SHA256_P256 method)
(aiocoap.oscore.Ed25519 method)
from_map() (aiocoap.edhoc.CoseKeyForEdhoc class method)
from_private_parts() (aiocoap.oscore.ECDSA_SHA256_P256 method)
from_public_parts() (aiocoap.oscore.ECDSA_SHA256_P256 method)
from_request() (aiocoap.oscore.CodeStyle class method)
G
GATEWAY_TIMEOUT (aiocoap.numbers.codes.Code attribute)
GatewayTimeout
generate() (aiocoap.edhoc.CoseKeyForEdhoc class method)
generate_with_ccs() (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_context() (aiocoap.util.vendored.link_header.Link 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.edhoc.EdhocResponderContext method)
(aiocoap.oscore.SecurityContextUtils method)
(aiocoap.oscore.SimpleGroupContext method)
get_request_uri() (aiocoap.message.Message method)
get_resources_as_linkheader() (aiocoap.oscore_sitewrapper.OscoreSiteWrapper method)
(aiocoap.resource.Site method)
get_reusable_kid_and_piv() (aiocoap.oscore.RequestIdentifiers method)
get_target() (aiocoap.util.vendored.link_header.Link method)
getaddrinfo_routechecked() (in module aiocoap.util.asyncio.getaddrinfo_addrconfig)
GoingThroughMessageDecryption (class in aiocoap.transports.tinydtls_server)
group_manager_cred (aiocoap.oscore.ContextWhereExternalAadIsGroup attribute)
(aiocoap.oscore.SimpleGroupContext attribute)
group_manager_cred_fmt (aiocoap.oscore.SimpleGroupContext attribute)
GroupContext (class in aiocoap.oscore)
H
HAS_RECVERR (in module aiocoap.util.socknumbers)
has_reuse_port() (in module aiocoap.defaults)
hashfun (aiocoap.oscore.BaseSecurityContext attribute)
(aiocoap.oscore.SimpleGroupContext attribute)
hashing_etag() (in module aiocoap.resource)
HelpfulError
HOP_LIMIT (aiocoap.numbers.optionnumbers.OptionNumber attribute)
hop_limit (aiocoap.options.Options property)
HOP_LIMIT_REACHED (aiocoap.numbers.codes.Code attribute)
HopLimitReached
hostinfo (aiocoap.interfaces.EndpointAddress property)
(aiocoap.transports.oscore.OSCOREAddress property)
(aiocoap.transports.rfc8323common.RFC8323Remote property)
(aiocoap.transports.tinydtls.DTLSClientConnection attribute)
(aiocoap.transports.udp6.UDP6EndpointAddress property)
hostinfo_local (aiocoap.interfaces.EndpointAddress property)
(aiocoap.transports.oscore.OSCOREAddress property)
(aiocoap.transports.rfc8323common.RFC8323Remote property)
(aiocoap.transports.tinydtls.DTLSClientConnection property)
(aiocoap.transports.udp6.UDP6EndpointAddress property)
hostportjoin() (in module aiocoap.util)
hostportsplit() (in module aiocoap.util)
I
id_context (aiocoap.oscore.BaseSecurityContext attribute)
(aiocoap.oscore.ContextWhereExternalAadIsGroup attribute)
(aiocoap.oscore.SimpleGroupContext attribute)
IF_MATCH (aiocoap.numbers.optionnumbers.OptionNumber attribute)
if_match (aiocoap.options.Options property)
IF_NONE_MATCH (aiocoap.numbers.optionnumbers.OptionNumber attribute)
if_none_match (aiocoap.options.Options property)
import_edhoc_credential_pair() (in module aiocoap.credentials)
import_filesystem_security_context() (in module aiocoap.credentials)
incoming_requests (aiocoap.tokenmanager.TokenManager attribute)
IncompleteException
IncompleteProxyUri
IncompleteUrlError
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 property)
InterfaceOnlyPktinfo (class in aiocoap.transports.udp6)
INTERNAL_SERVER_ERROR (aiocoap.numbers.codes.Code attribute)
InternalServerError
interpret_block_options (aiocoap.proxy.server.Proxy attribute)
iPATCH (aiocoap.numbers.codes.Code attribute)
is_bert (aiocoap.optiontypes.BlockOption.BlockwiseTuple property)
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_known() (aiocoap.numbers.contentformat.ContentFormat method)
is_last (aiocoap.pipe.Pipe.Event attribute)
is_multicast (aiocoap.interfaces.EndpointAddress property)
(aiocoap.transports.oscore.OSCOREAddress attribute)
(aiocoap.transports.rfc8323common.RFC8323Remote attribute)
(aiocoap.transports.tinydtls.DTLSClientConnection attribute)
(aiocoap.transports.udp6.UDP6EndpointAddress property)
is_multicast_locally (aiocoap.interfaces.EndpointAddress property)
(aiocoap.transports.oscore.OSCOREAddress attribute)
(aiocoap.transports.rfc8323common.RFC8323Remote attribute)
(aiocoap.transports.tinydtls.DTLSClientConnection attribute)
(aiocoap.transports.udp6.UDP6EndpointAddress property)
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)
IterablePipe (class in aiocoap.pipe)
IterablePipe.Iterator (class in aiocoap.pipe)
iv_bytes (aiocoap.oscore.A128CBC 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.AES_GCM attribute)
(aiocoap.oscore.ChaCha20Poly1305 attribute)
(aiocoap.oscore.SymmetricEncryptionAlgorithm attribute)
J
JSON (aiocoap.numbers.contentformat.ContentFormat attribute)
K
key_bytes (aiocoap.oscore.A128CBC 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)
(aiocoap.oscore.SymmetricEncryptionAlgorithm attribute)
keys() (aiocoap.transports.tinydtls_server.SecurityStore method)
kty (aiocoap.edhoc.CoseKeyForEdhoc attribute)
L
lexer_for_mime() (in module aiocoap.util.prettyprint)
library_uri (in module aiocoap.meta)
LibraryShutdown
Link (class in aiocoap.util.linkformat)
(class in aiocoap.util.vendored.link_header)
link_format_to_message() (in module aiocoap.resource)
LINKFORMAT (aiocoap.numbers.contentformat.ContentFormat attribute)
LinkFormat (class in aiocoap.util.linkformat)
LinkFormatLexer (class in aiocoap.util.linkformat_pygments)
LinkHeader (class in aiocoap.util.vendored.link_header)
linkheader_missing_modules() (in module aiocoap.defaults)
links_by_attr_pairs() (aiocoap.util.vendored.link_header.LinkHeader method)
load() (aiocoap.transports.udp6.SockExtendedErr class method)
load_cbor_or_edn() (in module aiocoap.edhoc)
load_from_dict() (aiocoap.credentials.CredentialsMap method)
local_address (aiocoap.util.pyodide_websockets.asyncio.client.ClientConnection attribute)
LOCATION_PATH (aiocoap.numbers.optionnumbers.OptionNumber attribute)
location_path (aiocoap.options.Options property)
LOCATION_QUERY (aiocoap.numbers.optionnumbers.OptionNumber attribute)
location_query (aiocoap.options.Options property)
log (aiocoap.transports.tinydtls.DTLSClientConnection property)
M
MalformedUrlError
MAX_AGE (aiocoap.numbers.optionnumbers.OptionNumber attribute)
max_age (aiocoap.options.Options property)
MAX_LATENCY (aiocoap.numbers.constants.TransportTuning attribute)
MAX_RETRANSMIT (aiocoap.numbers.constants.TransportTuning attribute)
MAX_RTT (aiocoap.numbers.constants.TransportTuning property)
max_size (aiocoap.util.asyncio.recvmsg.RecvmsgSelectorDatagramTransport attribute)
MAX_TRANSMIT_SPAN (aiocoap.numbers.constants.TransportTuning property)
MAX_TRANSMIT_WAIT (aiocoap.numbers.constants.TransportTuning property)
maximum_block_size_exp (aiocoap.interfaces.EndpointAddress property)
(aiocoap.transports.oscore.OSCOREAddress attribute)
(aiocoap.transports.rfc8323common.RFC8323Remote property)
(aiocoap.transports.udp6.UDP6EndpointAddress attribute)
maximum_payload_size (aiocoap.interfaces.EndpointAddress property)
(aiocoap.transports.oscore.OSCOREAddress attribute)
(aiocoap.transports.rfc8323common.RFC8323Remote property)
media_type (aiocoap.numbers.contentformat.ContentFormat property)
message (aiocoap.error.ConstructionRenderableError attribute)
(aiocoap.error.NoRequestInterface attribute)
(aiocoap.error.NoResource attribute)
(aiocoap.error.UnallowedMethod attribute)
(aiocoap.error.UnsupportedMethod attribute)
(aiocoap.pipe.Pipe.Event attribute)
(aiocoap.proxy.server.CanNotRedirect attribute)
(aiocoap.proxy.server.IncompleteProxyUri attribute)
(aiocoap.proxy.server.NoSuchHostname attribute)
(aiocoap.proxy.server.NotAForwardProxy attribute)
(aiocoap.proxy.server.NoUriSplitting attribute)
Message (class in aiocoap.message)
message_3_to_include() (aiocoap.edhoc.EdhocInitiatorContext method)
(aiocoap.edhoc.EdhocResponderContext method)
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 (aiocoap.edhoc.EdhocCredentials attribute)
METHOD_NOT_ALLOWED (aiocoap.numbers.codes.Code attribute)
MethodNotAllowed
mimetypes (aiocoap.util.linkformat_pygments.LinkFormatLexer attribute)
MissingBlock2Option
MissingRemoteError
module
aiocoap
aiocoap.blockwise
aiocoap.cli
aiocoap.credentials
aiocoap.defaults
aiocoap.edhoc
aiocoap.error
aiocoap.interfaces
aiocoap.message
aiocoap.messagemanager
aiocoap.meta
aiocoap.numbers
aiocoap.numbers.codes
aiocoap.numbers.constants
aiocoap.numbers.contentformat
aiocoap.numbers.eaditem
aiocoap.numbers.optionnumbers
aiocoap.numbers.types
aiocoap.numbers.uri_path_abbrev
aiocoap.options
aiocoap.optiontypes
aiocoap.oscore
aiocoap.oscore_sitewrapper
aiocoap.pipe
aiocoap.protocol
aiocoap.proxy
aiocoap.proxy.client
aiocoap.proxy.server
aiocoap.resource
aiocoap.resourcedirectory
aiocoap.resourcedirectory.client
aiocoap.resourcedirectory.client.register
aiocoap.tokenmanager
aiocoap.transports
aiocoap.transports.generic_udp
aiocoap.transports.oscore
aiocoap.transports.rfc8323common
aiocoap.transports.simple6
aiocoap.transports.simplesocketserver
aiocoap.transports.tcp
aiocoap.transports.tinydtls
aiocoap.transports.tinydtls_server
aiocoap.transports.tls
aiocoap.transports.udp6
aiocoap.util
aiocoap.util.asyncio
aiocoap.util.asyncio.getaddrinfo_addrconfig
aiocoap.util.asyncio.recvmsg
aiocoap.util.asyncio.timeoutdict
aiocoap.util.cli
aiocoap.util.contenttype
aiocoap.util.cryptography_additions
aiocoap.util.linkformat
aiocoap.util.linkformat_pygments
aiocoap.util.prettyprint
aiocoap.util.pyodide_websockets
aiocoap.util.pyodide_websockets.asyncio
aiocoap.util.pyodide_websockets.asyncio.client
aiocoap.util.pyodide_websockets.asyncio.connection
aiocoap.util.pyodide_websockets.asyncio.server
aiocoap.util.pyodide_websockets.exceptions
aiocoap.util.socknumbers
aiocoap.util.uri
aiocoap.util.vendored.link_header
MULTICAST_REQUEST_TIMEOUT (aiocoap.numbers.constants.TransportTuning property)
N
name (aiocoap.util.linkformat_pygments.LinkFormatLexer attribute)
name_printable (aiocoap.numbers.codes.Code property)
(aiocoap.numbers.optionnumbers.OptionNumber property)
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 property)
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 property)
NON (aiocoap.numbers.types.Type attribute)
NoRequestInterface
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)
NotAcceptable
NotAForwardProxy
NotAProtectedMessage
NotFound
NotImplemented
NotObservable
NoUriSplitting
NSTART (aiocoap.numbers.constants.TransportTuning attribute)
O
OBJECT_SECURITY (aiocoap.numbers.optionnumbers.OptionNumber property)
object_security (aiocoap.options.Options property)
ObservableResource (class in aiocoap.interfaces)
(class in aiocoap.resource)
OBSERVATION_RESET_TIME (aiocoap.numbers.constants.TransportTuning attribute)
ObservationCancelled
OBSERVE (aiocoap.numbers.optionnumbers.OptionNumber attribute)
observe (aiocoap.options.Options property)
OCTETSTREAM (aiocoap.numbers.contentformat.ContentFormat attribute)
on_cancel() (aiocoap.protocol.ClientObservation method)
on_close() (aiocoap.util.pyodide_websockets.asyncio.client.ClientConnection method)
on_error() (aiocoap.util.pyodide_websockets.asyncio.client.ClientConnection method)
on_event() (aiocoap.pipe.Pipe method)
on_interest_end() (aiocoap.pipe.IterablePipe method)
(aiocoap.pipe.Pipe method)
on_message() (aiocoap.util.pyodide_websockets.asyncio.client.ClientConnection 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 (aiocoap.numbers.optionnumbers.OptionNumber attribute)
oscore (aiocoap.options.Options property)
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)
own_cred (aiocoap.edhoc.EdhocCredentials attribute)
own_key (aiocoap.edhoc.EdhocCredentials attribute)
OwnCredStyle (class in aiocoap.edhoc)
P
PADDING (aiocoap.numbers.eaditem.EADLabel attribute)
pairwise_for() (aiocoap.oscore.SimpleGroupContext method)
parent (aiocoap.transports.tinydtls.DTLSClientConnection.SingleConnection attribute)
parse() (in module aiocoap.util.linkformat)
(in module aiocoap.util.vendored.link_header)
ParseException
PATCH (aiocoap.numbers.codes.Code attribute)
PathCapable (class in aiocoap.resource)
pause_writing() (aiocoap.transports.tcp.TcpConnection method)
payload_html() (aiocoap.message.Message method)
peer_cred (aiocoap.edhoc.EdhocCredentials attribute)
peer_cred_is_unauthenticated() (aiocoap.edhoc.EdhocCredentials method)
persist() (aiocoap.oscore.ReplayWindow method)
PING (aiocoap.numbers.codes.Code attribute)
Pipe (class in aiocoap.pipe)
Pipe.Event (class in aiocoap.pipe)
pk_to_curve25519() (in module aiocoap.util.cryptography_additions)
poke() (aiocoap.pipe.Pipe method)
PONG (aiocoap.numbers.codes.Code attribute)
POST (aiocoap.numbers.codes.Code attribute)
POST_CHANGED (aiocoap.oscore.CodeStyle attribute)
post_seqnoincrease() (aiocoap.oscore.CanProtect method)
(aiocoap.oscore.FilesystemSecurityContext method)
(aiocoap.oscore.SimpleGroupContext method)
PRECONDITION_FAILED (aiocoap.numbers.codes.Code attribute)
PreconditionFailed
pretty_print() (in module aiocoap.util.prettyprint)
prettyprint_missing_modules() (in module aiocoap.defaults)
private_key (aiocoap.oscore.GroupContext property)
(aiocoap.oscore.SimpleGroupContext attribute)
process_request() (aiocoap.tokenmanager.TokenManager method)
process_response() (aiocoap.tokenmanager.TokenManager method)
PROCESSING_DELAY (aiocoap.numbers.constants.TransportTuning property)
protect() (aiocoap.edhoc.EdhocResponderContext method)
(aiocoap.oscore.CanProtect method)
ProtectionInvalid
proxy (aiocoap.proxy.client.ProxyForwarder property)
Proxy (class in aiocoap.proxy.server)
PROXY_SCHEME (aiocoap.numbers.optionnumbers.OptionNumber attribute)
proxy_scheme (aiocoap.options.Options property)
PROXY_URI (aiocoap.numbers.optionnumbers.OptionNumber attribute)
proxy_uri (aiocoap.options.Options property)
ProxyForwarder (class in aiocoap.proxy.client)
PROXYING_NOT_SUPPORTED (aiocoap.numbers.codes.Code attribute)
ProxyingNotSupported
ProxyWithPooledObservations (class in aiocoap.proxy.server)
public_from_private() (aiocoap.oscore.AlgorithmCountersign method)
(aiocoap.oscore.EcdhSsHkdf256 method)
(aiocoap.oscore.ECDSA_SHA256_P256 method)
(aiocoap.oscore.Ed25519 method)
PUT (aiocoap.numbers.codes.Code attribute)
Q
Q_BLOCK1 (aiocoap.numbers.optionnumbers.OptionNumber attribute)
Q_BLOCK2 (aiocoap.numbers.optionnumbers.OptionNumber attribute)
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)
recipient_auth_cred (aiocoap.oscore.ContextWhereExternalAadIsGroup attribute)
recipient_key (aiocoap.oscore.CanUnprotect attribute)
recipient_public_key (aiocoap.oscore.GroupContext property)
(aiocoap.oscore.SimpleGroupContext property)
recognize_remote() (aiocoap.transports.simple6.MessageInterfaceSimple6 method)
(aiocoap.transports.simplesocketserver.MessageInterfaceSimpleServer method)
(aiocoap.transports.tinydtls.MessageInterfaceTinyDTLS method)
(aiocoap.transports.udp6.MessageInterfaceUDP6 method)
recv() (aiocoap.util.pyodide_websockets.asyncio.client.ClientConnection 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)
release() (aiocoap.transports.rfc8323common.RFC8323Remote method)
reliability (aiocoap.numbers.constants.Reliable attribute)
(aiocoap.numbers.constants.TransportTuning attribute)
(aiocoap.numbers.constants.Unreliable attribute)
Reliable (class in aiocoap.numbers.constants)
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_pipe() (aiocoap.interfaces.ObservableResource method)
(aiocoap.interfaces.Resource method)
(aiocoap.oscore_sitewrapper.OscoreSiteWrapper method)
(aiocoap.protocol.Context method)
(aiocoap.proxy.server.Proxy method)
(aiocoap.resource.ObservableResource method)
(aiocoap.resource.Resource method)
(aiocoap.resource.Site method)
RenderableError
ReplayError
ReplayErrorWithEcho
ReplayWindow (class in aiocoap.oscore)
request (aiocoap.message.Message attribute)
Request (class in aiocoap.interfaces)
(class in aiocoap.protocol)
request() (aiocoap.interfaces.RequestInterface method)
(aiocoap.interfaces.RequestProvider method)
(aiocoap.protocol.Context method)
(aiocoap.tokenmanager.TokenManager method)
REQUEST_CREATION_HINTS (aiocoap.numbers.eaditem.EADLabel attribute)
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 property)
REQUEST_TAG (aiocoap.numbers.optionnumbers.OptionNumber attribute)
request_tag (aiocoap.options.Options property)
REQUEST_TIMEOUT (aiocoap.numbers.constants.TransportTuning property)
requested_hostinfo (aiocoap.message.Message property)
requested_path (aiocoap.message.Message property)
requested_proxy_uri (aiocoap.message.Message property)
requested_query (aiocoap.message.Message property)
requested_scheme (aiocoap.message.Message property)
RequestEntityIncomplete
RequestEntityTooLarge
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 property)
response_raising (aiocoap.protocol.BaseUnicastRequest property)
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)
run_driving_pipe() (in module aiocoap.pipe)
S
scheme (aiocoap.interfaces.EndpointAddress property)
(aiocoap.transports.oscore.OSCOREAddress property)
(aiocoap.transports.tcp.TcpConnection property)
(aiocoap.transports.tinydtls.DTLSClientConnection attribute)
(aiocoap.transports.udp6.UDP6EndpointAddress attribute)
secret_to_map() (aiocoap.edhoc.CoseKeyForEdhoc method)
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)
(aiocoap.util.pyodide_websockets.asyncio.client.ClientConnection method)
send_message() (aiocoap.interfaces.TokenInterface method)
(aiocoap.messagemanager.MessageManager method)
sender_auth_cred (aiocoap.oscore.ContextWhereExternalAadIsGroup attribute)
(aiocoap.oscore.SimpleGroupContext attribute)
sender_id (aiocoap.oscore.CanProtect attribute)
(aiocoap.oscore.SimpleGroupContext attribute)
sendmsg() (aiocoap.util.asyncio.recvmsg.RecvmsgSelectorDatagramTransport method)
SENML (aiocoap.numbers.contentformat.ContentFormat attribute)
Sentinel (class in aiocoap.util)
serve() (in module aiocoap.util.pyodide_websockets.asyncio.server)
Server (class in aiocoap.util.pyodide_websockets.asyncio.server)
ServerConnection (class in aiocoap.util.pyodide_websockets.asyncio.server)
ServerObservation (class in aiocoap.protocol)
SERVICE_UNAVAILABLE (aiocoap.numbers.codes.Code attribute)
ServiceUnavailable
SESSION_ID (aiocoap.numbers.eaditem.EADLabel attribute)
set_format() (aiocoap.numbers.optionnumbers.OptionNumber method)
set_request_uri() (aiocoap.message.Message method)
shutdown() (aiocoap.interfaces.MessageInterface method)
(aiocoap.messagemanager.MessageManager method)
(aiocoap.protocol.Context method)
(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)
SHUTDOWN_TIMEOUT (in module aiocoap.numbers.constants)
sign() (aiocoap.oscore.AlgorithmCountersign method)
(aiocoap.oscore.ECDSA_SHA256_P256 method)
(aiocoap.oscore.Ed25519 method)
signature_length (aiocoap.oscore.AlgorithmCountersign property)
(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 property)
SIZE1 (aiocoap.numbers.optionnumbers.OptionNumber attribute)
size1 (aiocoap.options.Options property)
SIZE2 (aiocoap.numbers.optionnumbers.OptionNumber attribute)
size2 (aiocoap.options.Options property)
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 property)
staticstatic() (aiocoap.oscore.AlgorithmStaticStatic method)
(aiocoap.oscore.EcdhSsHkdf256 method)
(aiocoap.oscore.ECDSA_SHA256_P256 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)
suite (aiocoap.edhoc.EdhocCredentials attribute)
SymmetricEncryptionAlgorithm (class in aiocoap.oscore)
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_CBC 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)
(aiocoap.oscore.SymmetricEncryptionAlgorithm attribute)
TCPClient (class in aiocoap.transports.tcp)
TcpConnection (class in aiocoap.transports.tcp)
TCPServer (class in aiocoap.transports.tcp)
TEXT (aiocoap.numbers.contentformat.ContentFormat attribute)
timeout (aiocoap.util.asyncio.timeoutdict.TimeoutDict attribute)
TimeoutDict (class in aiocoap.util.asyncio.timeoutdict)
TimeoutError
TLSCert (class in aiocoap.credentials)
TLSClient (class in aiocoap.transports.tls)
TLSServer (class in aiocoap.transports.tls)
to_message() (aiocoap.blockwise.ContinueException method)
(aiocoap.error.ConstructionRenderableError method)
(aiocoap.error.RenderableError method)
(aiocoap.error.ResponseWrappingError method)
(aiocoap.oscore.ReplayErrorWithEcho method)
to_py() (aiocoap.util.vendored.link_header.Link method)
(aiocoap.util.vendored.link_header.LinkHeader method)
TokenInterface (class in aiocoap.interfaces)
TokenManager (class in aiocoap.interfaces)
(class in aiocoap.tokenmanager)
tokens (aiocoap.util.linkformat_pygments.LinkFormatLexer attribute)
TOO_MANY_REQUESTS (aiocoap.numbers.codes.Code attribute)
TooManyRequests
TransportOSCORE (class in aiocoap.transports.oscore)
TransportTuning (class in aiocoap.numbers.constants)
trigger() (aiocoap.protocol.ServerObservation method)
type (aiocoap.optiontypes.BlockOption attribute)
(aiocoap.optiontypes.ContentFormatOption attribute)
(aiocoap.optiontypes.TypedOption property)
Type (class in aiocoap.numbers.types)
TypedOption (class in aiocoap.optiontypes)
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)
UnprocessableEntity
unprotect() (aiocoap.edhoc.EdhocResponderContext method)
(aiocoap.oscore.CanUnprotect method)
Unreliable (class in aiocoap.numbers.constants)
unreserved (in module aiocoap.util.uri)
unresolved_remote (aiocoap.message.Message property)
UNSUPPORTED_CONTENT_FORMAT (aiocoap.numbers.codes.Code attribute)
UNSUPPORTED_MEDIA_TYPE (aiocoap.numbers.codes.Code property)
UnsupportedContentFormat
UnsupportedMethod
update_observation_count() (aiocoap.resource.ObservableResource method)
updated_state() (aiocoap.resource.ObservableResource method)
uri (aiocoap.interfaces.EndpointAddress property)
uri_base (aiocoap.interfaces.EndpointAddress property)
(aiocoap.transports.oscore.OSCOREAddress property)
(aiocoap.transports.rfc8323common.RFC8323Remote property)
(aiocoap.transports.tinydtls.DTLSClientConnection property)
(aiocoap.transports.udp6.UDP6EndpointAddress property)
uri_base_local (aiocoap.interfaces.EndpointAddress property)
(aiocoap.transports.oscore.OSCOREAddress property)
(aiocoap.transports.rfc8323common.RFC8323Remote property)
(aiocoap.transports.tinydtls.DTLSClientConnection property)
(aiocoap.transports.udp6.UDP6EndpointAddress property)
URI_HOST (aiocoap.numbers.optionnumbers.OptionNumber attribute)
uri_host (aiocoap.options.Options property)
URI_PATH (aiocoap.numbers.optionnumbers.OptionNumber attribute)
uri_path (aiocoap.options.Options property)
URI_PATH_ABBREV (aiocoap.numbers.optionnumbers.OptionNumber attribute)
uri_path_abbrev (aiocoap.options.Options property)
URI_PORT (aiocoap.numbers.optionnumbers.OptionNumber attribute)
uri_port (aiocoap.options.Options property)
URI_QUERY (aiocoap.numbers.optionnumbers.OptionNumber attribute)
uri_query (aiocoap.options.Options property)
use_combined_edhoc (aiocoap.edhoc.EdhocCredentials attribute)
V
VALID (aiocoap.numbers.codes.Code attribute)
value (aiocoap.optiontypes.TypedOption property)
(aiocoap.oscore.A128CBC 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.AlgorithmCountersign attribute)
(aiocoap.oscore.ChaCha20Poly1305 attribute)
(aiocoap.oscore.EcdhSsHkdf256 attribute)
(aiocoap.oscore.ECDSA_SHA256_P256 attribute)
(aiocoap.oscore.Ed25519 attribute)
(aiocoap.oscore.SymmetricEncryptionAlgorithm 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
WebSocketException
WKCResource (class in aiocoap.resource)
ws_missing_modules() (in module aiocoap.defaults)
aiocoap
Navigation
Installing aiocoap
Guided Tour through aiocoap
OSCORE in aiocoap
EDHOC in aiocoap
The aiocoap API
CoAP API design notes
Usage Examples
CoAP tools
pyodide and Jupyter
Frequently Answered Questions
Change log
LICENSE
Related Topics
Documentation overview