Searched refs:SecureSession (Results 1 – 9 of 9) sorted by relevance
/openthread-latest/src/core/coap/ |
D | coap_secure.cpp | 45 SecureSession::SecureSession(Instance &aInstance, Dtls::Transport &aDtlsTransport) in SecureSession() function in ot::Coap::SecureSession 54 void SecureSession::Cleanup(void) in Cleanup() 63 Error SecureSession::SendMessage(Message &aMessage, in SendMessage() 76 Error SecureSession::SendMessage(Message &aMessage, ResponseHandler aHandler, void *aContext) in SendMessage() 83 Error SecureSession::Transmit(CoapBase &aCoapBase, ot::Message &aMessage, const Ip6::MessageInfo &a… in Transmit() 85 return static_cast<SecureSession &>(aCoapBase).Transmit(aMessage, aMessageInfo); in Transmit() 88 Error SecureSession::Transmit(ot::Message &aMessage, const Ip6::MessageInfo &aMessageInfo) in Transmit() 103 void SecureSession::HandleDtlsConnectEvent(ConnectEvent aEvent, void *aContext) in HandleDtlsConnectEvent() 105 static_cast<SecureSession *>(aContext)->HandleDtlsConnectEvent(aEvent); in HandleDtlsConnectEvent() 108 void SecureSession::HandleDtlsConnectEvent(ConnectEvent aEvent) in HandleDtlsConnectEvent() [all …]
|
D | coap_secure.hpp | 60 class SecureSession : public CoapBase, public Dtls::Session class 120 SecureSession(Instance &aInstance, Dtls::Transport &aDtlsTransport); 142 …icationCoapSecure : public Dtls::Transport, public Dtls::Transport::Extension, public SecureSession 154 , SecureSession(aInstance, static_cast<Dtls::Transport &>(*this)) in ApplicationCoapSecure() 161 …static MeshCoP::SecureSession *HandleDtlsAccept(void *aContext, const Ip6::MessageInfo &aMessageIn… 162 SecureSession *HandleDtlsAccept(void);
|
/openthread-latest/src/core/meshcop/ |
D | secure_transport.hpp | 103 class SecureSession : private LinkedListEntry<SecureSession>, private NonCopyable class 105 friend class LinkedListEntry<SecureSession>; 106 friend class LinkedList<SecureSession>; 223 explicit SecureSession(SecureTransport &aTransport); 286 SecureSession *mNext; 304 friend class SecureSession; 340 typedef SecureSession *(*AcceptCallback)(void *aContext, const Ip6::MessageInfo &aMessageInfo); 348 typedef void (*RemoveSessionCallback)(void *aContext, SecureSession &aSesssion); 365 friend SecureSession; 697 LinkedList<SecureSession> &GetSessions(void) { return mSessions; } in GetSessions() [all …]
|
D | secure_transport.cpp | 53 SecureSession::SecureSession(SecureTransport &aTransport) in SecureSession() function in ot::MeshCoP::SecureSession 59 void SecureSession::Init(void) in Init() 77 void SecureSession::FreeMbedtls(void) in FreeMbedtls() 95 void SecureSession::SetState(State aState) in SetState() 106 Error SecureSession::Connect(const Ip6::SockAddr &aSockAddr) in Connect() 125 void SecureSession::Accept(Message &aMessage, const Ip6::MessageInfo &aMessageInfo) in Accept() 141 void SecureSession::HandleTransportReceive(Message &aMessage) in HandleTransportReceive() 160 Error SecureSession::Setup(void) in Setup() 334 void SecureSession::Disconnect(ConnectEvent aEvent) in Disconnect() 353 Error SecureSession::Send(Message &aMessage) in Send() [all …]
|
D | border_agent.hpp | 251 class CoapDtlsSession : public Coap::SecureSession, public Heap::Allocatable<CoapDtlsSession> 257 : Coap::SecureSession(aInstance, aDtlsTransport) in CoapDtlsSession() 303 static SecureSession *HandleAcceptSession(void *aContext, const Ip6::MessageInfo &aMessageInfo); 305 static void HandleRemoveSession(void *aContext, SecureSession &aSesssion); 306 void HandleRemoveSession(SecureSession &aSesssion);
|
D | border_agent.cpp | 237 SecureSession *BorderAgent::HandleAcceptSession(void *aContext, const Ip6::MessageInfo &aMessageInf… in HandleAcceptSession() 260 void BorderAgent::HandleRemoveSession(void *aContext, SecureSession &aSesssion) in HandleRemoveSession() 265 void BorderAgent::HandleRemoveSession(SecureSession &aSesssion) in HandleRemoveSession()
|
/openthread-latest/src/core/thread/ |
D | tmf.hpp | 200 class SecureAgent : public Coap::Dtls::Transport, public Coap::SecureSession 211 …static MeshCoP::SecureSession *HandleDtlsAccept(void *aContext, const Ip6::MessageInfo &aMessageIn… 212 Coap::SecureSession *HandleDtlsAccept(void);
|
D | tmf.cpp | 277 , Coap::SecureSession(aInstance, static_cast<Coap::Dtls::Transport &>(*this)) in SecureAgent() 286 MeshCoP::SecureSession *SecureAgent::HandleDtlsAccept(void *aContext, const Ip6::MessageInfo &aMess… in HandleDtlsAccept() 293 Coap::SecureSession *SecureAgent::HandleDtlsAccept(void) in HandleDtlsAccept() 295 return IsSessionInUse() ? nullptr : static_cast<Coap::SecureSession *>(this); in HandleDtlsAccept()
|
/openthread-latest/tests/nexus/ |
D | test_dtls.cpp | 151 … static MeshCoP::SecureSession *HandleAccept(void *aContext, const Ip6::MessageInfo &aMessageInfo) in HandleAccept() 194 … static MeshCoP::SecureSession *HandleAccept(void *aContext, const Ip6::MessageInfo &aMessageInfo) in HandleAccept() 213 static void HandleRemoveSession(void *aContext, MeshCoP::SecureSession &aSesssion) in HandleRemoveSession() 543 for (MeshCoP::SecureSession &session : dtls0.GetSessions()) in TestDtlsMultiSession() 572 for (MeshCoP::SecureSession &session : dtls0.GetSessions()) in TestDtlsMultiSession() 595 for (MeshCoP::SecureSession &session : dtls0.GetSessions()) in TestDtlsMultiSession() 640 for (MeshCoP::SecureSession &session : dtls0.GetSessions()) in TestDtlsMultiSession()
|