aiocoap.transport_params module¶
- class aiocoap.transport_params.Udp6Parameters¶
Bases:
LoadStoreClassParameters for setting up a
udp6transport (seetransport_paramsfor context).
- class aiocoap.transport_params.Simple6Parameters¶
Bases:
LoadStoreClassParameters for setting up a
simple6transport.
- class aiocoap.transport_params.SimpleSocketServerParameters¶
Bases:
LoadStoreClassParameters for setting up a
simplesocketservertransport.
- class aiocoap.transport_params.TinyDTLSParameters¶
Bases:
LoadStoreClassParameters for setting up a
tinydtlstransport.
- class aiocoap.transport_params.TinyDTLSServerParameters¶
Bases:
LoadStoreClassParameters for setting up a
tinydtls_servertransport.
- class aiocoap.transport_params.TcpClientParameters¶
Bases:
LoadStoreClassParameters for setting up a
tcpclienttransport.
- class aiocoap.transport_params.TcpServerParameters¶
Bases:
LoadStoreClassParameters for setting up a
tcpservertransport.
- class aiocoap.transport_params.TlsClientParameters¶
Bases:
LoadStoreClassParameters for setting up a
tlsclienttransport.
- class aiocoap.transport_params.TlsServerParameters¶
Bases:
LoadStoreClassParameters for setting up a
tlsservertransport.
- class aiocoap.transport_params.WsParameters¶
Bases:
LoadStoreClassParameters for setting up a
wstransport.
- class aiocoap.transport_params.OscoreParameters¶
Bases:
LoadStoreClassParameters for setting up an
oscoretransport.
- class aiocoap.transport_params.TransportParameters(is_server: bool | None = None, default_transports: bool = False, udp6: Udp6Parameters | None = None, simple6: Simple6Parameters | None = None, simplesocketserver: SimpleSocketServerParameters | None = None, tinydtls: TinyDTLSParameters | None = None, tinydtls_server: TinyDTLSServerParameters | None = None, tcpclient: TcpClientParameters | None = None, tcpserver: TcpServerParameters | None = None, tlsclient: TlsClientParameters | None = None, tlsserver: TlsServerParameters | None = None, ws: WsParameters | None = None, oscore: OscoreParameters | None = None)¶
Bases:
LoadStoreClassParameters that guide which transports are selected and how they are configured.
- is_server: bool | None = None¶
- default_transports: bool = False¶
- udp6: Udp6Parameters | None = None¶
- simple6: Simple6Parameters | None = None¶
- simplesocketserver: SimpleSocketServerParameters | None = None¶
- tinydtls: TinyDTLSParameters | None = None¶
- tinydtls_server: TinyDTLSServerParameters | None = None¶
- tcpclient: TcpClientParameters | None = None¶
- tcpserver: TcpServerParameters | None = None¶
- tlsclient: TlsClientParameters | None = None¶
- tlsserver: TlsServerParameters | None = None¶
- ws: WsParameters | None = None¶
- oscore: OscoreParameters | None = None¶