Lines Matching refs:Connection
173 class Connection : public otPlatDsoConnection, class in ot::Dns::Dso
175 public LinkedListEntry<Connection>,
179 friend class LinkedList<Connection>;
180 friend class LinkedListEntry<Connection>;
231 friend class Connection;
241 typedef void (&HandleConnected)(Connection &aConnection);
248 typedef void (&HandleSessionEstablished)(Connection &aConnection);
260 typedef void (&HandleDisconnected)(Connection &aConnection);
285 typedef Error (&ProcessRequestMessage)(Connection &aConnection,
307 typedef Error (&ProcessUnidirectionalMessage)(Connection &aConnection,
336 typedef Error (&ProcessResponseMessage)(Connection &aConnection,
387 Connection(Instance &aInstance,
775 Connection *mNext;
807 typedef Connection *(*AcceptHandler)(Instance &aInstance, const Ip6::SockAddr &aPeerSockAddr);
837 Connection *FindClientConnection(const Ip6::SockAddr &aPeerSockAddr);
847 Connection *FindServerConnection(const Ip6::SockAddr &aPeerSockAddr);
900 Connection *AcceptConnection(const Ip6::SockAddr &aPeerSockAddr);
907 LinkedList<Connection> mClientConnections;
908 LinkedList<Connection> mServerConnections;
914 DefineCoreType(otPlatDsoConnection, Dns::Dso::Connection);
915 DefineMapEnum(otPlatDsoDisconnectMode, Dns::Dso::Connection::DisconnectMode);