, including all inherited members.
AbortConnection()=0 | IDatagramSendSocket | [pure virtual] |
AbortConnection(ConnectionClosureReason reason)=0 | IDatagramSendSocket | [pure virtual] |
AddRef()=0 | IDatagramSendSocket | [pure virtual] |
BlockMulticastGroupSource(const IAddress &groupAddress, const IAddress &interfaceAddress, const IAddress &sourceAddress)=0 | ISupportMulticast | [pure virtual] |
DataLength typedef | IStream | |
ExcludeMulticastSource(const IAddress &groupAddress, const IAddress &interfaceAddress, const IAddress &sourceAddress)=0 | ISupportMulticast | [pure virtual] |
GetConnectionDirection() const =0 | IDatagramSendSocket | [pure virtual] |
GetLocalAddress() const =0 | IDatagramSendSocket | [pure virtual] |
GetLock() const =0 | IDatagramSendSocket | [pure virtual] |
GetRemoteAddress() const =0 | IDatagramSendSocket | [pure virtual] |
GetUserData(UserDataIndex index) const =0 | IIndexedOpaqueUserData | [pure virtual] |
GetUserPointer(UserDataIndex index) const =0 | IIndexedOpaqueUserData | [pure virtual] |
IncludeMulticastSource(const IAddress &groupAddress, const IAddress &interfaceAddress, const IAddress &sourceAddress)=0 | ISupportMulticast | [pure virtual] |
InvalidUserDataIndex | IIndexedOpaqueUserData | [static] |
JoinMulticastGroup(const IAddress &groupAddress, const IAddress &interfaceAddress)=0 | ISupportMulticast | [pure virtual] |
LeaveMulticastGroup(const IAddress &groupAddress, const IAddress &interfaceAddress)=0 | ISupportMulticast | [pure virtual] |
Release()=0 | IDatagramSendSocket | [pure virtual] |
SendTo(const IAddress &address, const char *pData, DataLength dataLength)=0 | IDatagramSendSocket | [pure virtual] |
SendTo(const IAddress &address, const BYTE *pData, DataLength dataLength)=0 | IDatagramSendSocket | [pure virtual] |
SendTo(const IAddress &address, JetByteTools::IO::CSmartBuffer &buffer)=0 | IDatagramSendSocket | [pure virtual] |
SetMulticastSendInterface(const IAddress &interfaceAddress, TimeToLive multicastTTL=1, bool enableLoopback=false)=0 | ISupportMulticast | [pure virtual] |
SetUserData(UserDataIndex index, ULONG_PTR data)=0 | IIndexedOpaqueUserData | [pure virtual] |
SetUserPointer(UserDataIndex index, void *pData)=0 | IIndexedOpaqueUserData | [pure virtual] |
Shutdown()=0 | IDatagramSendSocket | [pure virtual] |
Shutdown(ShutdownHow how)=0 | IDatagramSendSocket | [pure virtual] |
TimeToLive typedef | ISupportMulticast | |
TrySendTo(const IAddress &address, const char *pData, DataLength dataLength)=0 | IDatagramSendSocket | [pure virtual] |
TrySendTo(const IAddress &address, const BYTE *pData, DataLength dataLength)=0 | IDatagramSendSocket | [pure virtual] |
TrySendTo(const IAddress &address, JetByteTools::IO::CSmartBuffer &buffer)=0 | IDatagramSendSocket | [pure virtual] |
UnblockMulticastGroupSource(const IAddress &groupAddress, const IAddress &interfaceAddress, const IAddress &sourceAddress)=0 | ISupportMulticast | [pure virtual] |
UserDataIndex typedef | IIndexedOpaqueUserData | |
WeOwnOnlyReference() const =0 | IDatagramSendSocket | [pure virtual] |
~IDatagramSendSocket() | IDatagramSendSocket | [protected] |
~IIndexedOpaqueUserData() | IIndexedOpaqueUserData | [protected, virtual] |
~IStream() | IStream | [protected, virtual] |
~ISupportMulticast() | ISupportMulticast | [protected, virtual] |