UDPSocket
class UDPSocket;
static status_t _SendRequest(UDPSocket *socket, ip_addr_t serverAddress,
UDPSocket *fSocket;
UDPSocket *_FindSocket(ip_addr_t address, uint16 port);
Vector<UDPSocket*> fSockets;
class UDPSocket {
UDPSocket();
~UDPSocket();
status_t BindSocket(UDPSocket *socket, ip_addr_t address, uint16 port);
void UnbindSocket(UDPSocket *socket);
UDPSocket socket;
RemoteDisk::_SendRequest(UDPSocket *socket, ip_addr_t serverAddress,
fSocket = new(nothrow) UDPSocket;
UDPSocket::UDPSocket()
UDPSocket::~UDPSocket()
UDPSocket::Bind(ip_addr_t address, uint16 port)
UDPSocket::Detach()
UDPSocket::Send(ip_addr_t destinationAddress, uint16 destinationPort,
UDPSocket::Send(ip_addr_t destinationAddress, uint16 destinationPort,
UDPSocket::Receive(UDPPacket **_packet, bigtime_t timeout)
UDPSocket::PushPacket(UDPPacket *packet)
UDPSocket::PopPacket()
UDPSocket *socket = fSockets.ElementAt(i);
UDPSocket *socket = _FindSocket(destinationIP, destination);
UDPService::BindSocket(UDPSocket *socket, ip_addr_t address, uint16 port)
UDPService::UnbindSocket(UDPSocket *socket)
UDPSocket *
UDPSocket *socket = fSockets.ElementAt(i);
static UDPSocket *sSyslogSocket = NULL;
sSyslogSocket = new(std::nothrow) UDPSocket;