Go to the source code of this file.
|
bool | SupportsProtocol (VlcbNetProtocol proto) |
|
VlcbNetSocketProcessErr | ProcessPacket (const VlcbNetSocketDatagram *const self, const VlcbNetPacket *const packet) |
|
VlcbNetSocketDispatchErr | DispatchPacket (const VlcbNetSocketDatagram *const self, VlcbNetPacket *const packet) |
|
| _INTERFACE_VTABLE_DEFINE (IVlcbNetSocket, _INTERFACE_VTABLE_METHOD(SupportsProtocol, SupportsProtocol, bool, VlcbNetProtocol), _INTERFACE_VTABLE_METHOD(ProcessPacket, ProcessPacket, VlcbNetSocketProcessErr, _INTERFACE_SELF_PTR_MUT(IVlcbNetSocket), const VlcbNetPacket *const), _INTERFACE_VTABLE_METHOD(DispatchPacket, DispatchPacket, VlcbNetSocketDispatchErr, _INTERFACE_SELF_PTR_MUT(IVlcbNetSocket), VlcbNetPacket *const)) |
|
VlcbNetSocketDatagram | vlcb_net_sock_dgram_New (VlcbPacketBuf *const rxBuf, VlcbPacketBuf *const txBuf) |
|
VlcbNetSocketDgramSendErr | vlcb_net_sock_dgram_Send (VlcbNetSocketDatagram *const sock, const VlcbNetPacketDatagram *const packet) |
|
VlcbNetSocketDgramRecvErr | vlcb_net_sock_dgram_Recv (VlcbNetSocketDatagram *const sock, VlcbNetPacketDatagram *const packet) |
|
void | vlcb_net_sock_dgram_Flush (VlcbNetSocketDatagram *const sock, const VlcbNetSockDgramFlushMode mode) |
|
◆ _INTERFACE_VTABLE_DEFINE()
_INTERFACE_VTABLE_DEFINE |
( |
IVlcbNetSocket | , |
|
|
_INTERFACE_VTABLE_METHOD(SupportsProtocol, SupportsProtocol, bool, VlcbNetProtocol) | , |
|
|
_INTERFACE_VTABLE_METHOD(ProcessPacket, ProcessPacket, VlcbNetSocketProcessErr, _INTERFACE_SELF_PTR_MUT(IVlcbNetSocket), const VlcbNetPacket *const) | , |
|
|
_INTERFACE_VTABLE_METHOD(DispatchPacket, DispatchPacket, VlcbNetSocketDispatchErr, _INTERFACE_SELF_PTR_MUT(IVlcbNetSocket), VlcbNetPacket *const) | ) |
◆ DispatchPacket()
◆ ProcessPacket()
◆ SupportsProtocol()
◆ vlcb_net_sock_dgram_Flush()
◆ vlcb_net_sock_dgram_New()
◆ vlcb_net_sock_dgram_Recv()
◆ vlcb_net_sock_dgram_Send()