class RawEndPoint

Defined at line 51 of file gen/third_party/openweave-core/src/include/InetLayer/RawEndPoint.h

Objects of this class represent raw IP network endpoints.

Public Members

 IPVer
 IPProto

Public Methods

INET_ERROR Bind (IPAddressType addrType, IPAddress addr, InterfaceId intfId)
INET_ERROR BindIPv6LinkLocal (InterfaceId intf, IPAddress addr)
INET_ERROR BindInterface (IPAddressType addrType, InterfaceId intf)
InterfaceId GetBoundInterface ()
INET_ERROR Listen ()
INET_ERROR SendTo (IPAddress addr, Weave::System::PacketBuffer * msg, uint16_t sendFlags)
INET_ERROR SendTo (IPAddress addr, InterfaceId intfId, Weave::System::PacketBuffer * msg, uint16_t sendFlags)
INET_ERROR SendMsg (const IPPacketInfo * pktInfo, Weave::System::PacketBuffer * msg, uint16_t sendFlags)
INET_ERROR SetICMPFilter (uint8_t numICMPTypes, const uint8_t * aICMPTypes)
void Close ()
void Free ()

Friends

class InetLayer