Lines Matching refs:Dtls

39 typedef MeshCoP::Dtls Dtls;  typedef
48 static Dtls::Session::ConnectEvent sDtlsEvent[kMaxNodes];
53 const char *ConnectEventToString(Dtls::Session::ConnectEvent aEvent) in ConnectEventToString()
59 case Dtls::Session::kConnected: in ConnectEventToString()
62 case Dtls::Session::kDisconnectedPeerClosed: in ConnectEventToString()
65 case Dtls::Session::kDisconnectedLocalClosed: in ConnectEventToString()
68 case Dtls::Session::kDisconnectedMaxAttempts: in ConnectEventToString()
71 case Dtls::Session::kDisconnectedError: in ConnectEventToString()
96 void HandleConnectEvent(Dtls::Session::ConnectEvent aEvent, void *aContext) in HandleConnectEvent()
135 class DtlsTransportAndSingleSession : public InstanceLocator, public Dtls::Transport, public Dtls::…
141 , Dtls::Transport(aNode.GetInstance(), kWithLinkSecurity) in DtlsTransportAndSingleSession()
142 , Dtls::Session(static_cast<Dtls::Transport &>(*this)) in DtlsTransportAndSingleSession()
156 Dtls::Session *HandleAccept(void) in HandleAccept()
158 Dtls::Session *session = IsSessionInUse() ? nullptr : static_cast<Dtls::Session *>(this); in HandleAccept()
167 class DtlsTransportAndHeapSession : public InstanceLocator, public Dtls::Transport
174 , Dtls::Transport(aNode.GetInstance(), kWithLinkSecurity) in DtlsTransportAndHeapSession()
182 class HeapDtlsSession : public Dtls::Session, public Heap::Allocatable<HeapDtlsSession>
187 HeapDtlsSession(Dtls::Transport &aTransport) in HeapDtlsSession()
188 : Dtls::Session(aTransport) in HeapDtlsSession()
293 memset(sDtlsEvent, Dtls::Session::kConnected, sizeof(sDtlsEvent)); in TestDtlsSingleSession()
301 VerifyOrQuit(sDtlsEvent[node0.GetId()] == Dtls::Session::kDisconnectedError); in TestDtlsSingleSession()
302 VerifyOrQuit(sDtlsEvent[node1.GetId()] == Dtls::Session::kDisconnectedError); in TestDtlsSingleSession()
321 VerifyOrQuit(sDtlsEvent[node0.GetId()] == Dtls::Session::kConnected); in TestDtlsSingleSession()
322 VerifyOrQuit(sDtlsEvent[node1.GetId()] == Dtls::Session::kConnected); in TestDtlsSingleSession()
362 VerifyOrQuit(sDtlsEvent[node0.GetId()] == Dtls::Session::kDisconnectedPeerClosed); in TestDtlsSingleSession()
363 VerifyOrQuit(sDtlsEvent[node1.GetId()] == Dtls::Session::kDisconnectedLocalClosed); in TestDtlsSingleSession()
375 VerifyOrQuit(sDtlsEvent[node0.GetId()] == Dtls::Session::kConnected); in TestDtlsSingleSession()
376 VerifyOrQuit(sDtlsEvent[node1.GetId()] == Dtls::Session::kConnected); in TestDtlsSingleSession()
404 VerifyOrQuit(sDtlsEvent[node0.GetId()] == Dtls::Session::kDisconnectedLocalClosed); in TestDtlsSingleSession()
405 VerifyOrQuit(sDtlsEvent[node1.GetId()] == Dtls::Session::kDisconnectedPeerClosed); in TestDtlsSingleSession()
441 memset(sDtlsEvent, Dtls::Session::kConnected, sizeof(sDtlsEvent)); in TestDtlsSingleSession()
449 VerifyOrQuit(sDtlsEvent[node0.GetId()] == Dtls::Session::kDisconnectedError); in TestDtlsSingleSession()
450 VerifyOrQuit(sDtlsEvent[node1.GetId()] == Dtls::Session::kDisconnectedError); in TestDtlsSingleSession()
456 memset(sDtlsEvent, Dtls::Session::kConnected, sizeof(sDtlsEvent)); in TestDtlsSingleSession()
461 VerifyOrQuit(sDtlsEvent[node0.GetId()] == Dtls::Session::kDisconnectedError); in TestDtlsSingleSession()
462 VerifyOrQuit(sDtlsEvent[node1.GetId()] == Dtls::Session::kDisconnectedError); in TestDtlsSingleSession()
526 memset(sDtlsEvent, Dtls::Session::kDisconnectedError, sizeof(sDtlsEvent)); in TestDtlsMultiSession()
538 VerifyOrQuit(sDtlsEvent[node0.GetId()] == Dtls::Session::kConnected); in TestDtlsMultiSession()
539 VerifyOrQuit(sDtlsEvent[node1.GetId()] == Dtls::Session::kConnected); in TestDtlsMultiSession()
555 memset(sDtlsEvent, Dtls::Session::kDisconnectedError, sizeof(sDtlsEvent)); in TestDtlsMultiSession()
567 VerifyOrQuit(sDtlsEvent[node0.GetId()] == Dtls::Session::kConnected); in TestDtlsMultiSession()
568 VerifyOrQuit(sDtlsEvent[node2.GetId()] == Dtls::Session::kConnected); in TestDtlsMultiSession()
590 VerifyOrQuit(sDtlsEvent[node0.GetId()] == Dtls::Session::kDisconnectedPeerClosed); in TestDtlsMultiSession()
591 VerifyOrQuit(sDtlsEvent[node1.GetId()] == Dtls::Session::kDisconnectedLocalClosed); in TestDtlsMultiSession()
607 memset(sDtlsEvent, Dtls::Session::kConnected, sizeof(sDtlsEvent)); in TestDtlsMultiSession()
615 VerifyOrQuit(sDtlsEvent[node0.GetId()] == Dtls::Session::kDisconnectedLocalClosed); in TestDtlsMultiSession()
616 VerifyOrQuit(sDtlsEvent[node2.GetId()] == Dtls::Session::kDisconnectedPeerClosed); in TestDtlsMultiSession()
624 memset(sDtlsEvent, Dtls::Session::kDisconnectedError, sizeof(sDtlsEvent)); in TestDtlsMultiSession()
634 VerifyOrQuit(sDtlsEvent[node0.GetId()] == Dtls::Session::kConnected); in TestDtlsMultiSession()
635 VerifyOrQuit(sDtlsEvent[node1.GetId()] == Dtls::Session::kConnected); in TestDtlsMultiSession()
636 VerifyOrQuit(sDtlsEvent[node2.GetId()] == Dtls::Session::kConnected); in TestDtlsMultiSession()