Lines Matching refs:SocketHandle

90 …class SocketHandle : public otUdpSocket, public LinkedListEntry<SocketHandle>, public Clearable<So…  class in ot::Ip6::Udp
93 friend class LinkedList<SocketHandle>;
176 class Socket : public InstanceLocator, public SocketHandle
505 …Error Open(SocketHandle &aSocket, NetifIdentifier aNetifId, ReceiveHandler aHandler, void *aContex…
514 bool IsOpen(const SocketHandle &aSocket) const { return mSockets.Contains(aSocket); } in IsOpen()
526 Error Bind(SocketHandle &aSocket, const SockAddr &aSockAddr);
537 Error Connect(SocketHandle &aSocket, const SockAddr &aSockAddr);
547 Error Close(SocketHandle &aSocket);
560 Error SendTo(SocketHandle &aSocket, Message &aMessage, const MessageInfo &aMessageInfo);
630 SocketHandle *GetUdpSockets(void) { return mSockets.GetHead(); } in GetUdpSockets()
664 static Error Open(SocketHandle &aSocket);
665 static Error Close(SocketHandle &aSocket);
666 static Error Bind(SocketHandle &aSocket);
667 static Error BindToNetif(SocketHandle &aSocket);
668 static Error Connect(SocketHandle &aSocket);
669 … static Error Send(SocketHandle &aSocket, Message &aMessage, const MessageInfo &aMessageInfo);
670 …static Error JoinMulticastGroup(SocketHandle &aSocket, NetifIdentifier aNetifId, const Address &aA…
671 …static Error LeaveMulticastGroup(SocketHandle &aSocket, NetifIdentifier aNetifId, const Address &a…
677 void AddSocket(SocketHandle &aSocket);
678 void RemoveSocket(SocketHandle &aSocket);
682 LinkedList<SocketHandle> mSockets;
694 DefineCoreType(otUdpSocket, Ip6::Udp::SocketHandle);