UDPService
class UDPService;
UDPService *GetUDPService() const { return fUDPService; }
UDPService *fUDPService;
class UDPService;
UDPService *fUDPService;
class UDPService : public IPSubService {
UDPService(IPService *ipService);
virtual ~UDPService();
fUDPService = new(nothrow) UDPService(fIPService);
UDPService::UDPService(IPService *ipService)
UDPService::~UDPService()
UDPService::Init()
UDPService::IPProtocol() const
UDPService::HandleIPPacket(IPService *ipService, ip_addr_t sourceIP,
UDPService::Send(uint16 sourcePort, ip_addr_t destinationAddress,
UDPService::ProcessIncomingPackets()
UDPService::BindSocket(UDPSocket *socket, ip_addr_t address, uint16 port)
UDPService::UnbindSocket(UDPSocket *socket)
UDPService::_ChecksumBuffer(ChainBuffer *buffer, ip_addr_t source,
UDPService::_ChecksumData(const void *data, uint16 length, ip_addr_t source,
UDPService::_FindSocket(ip_addr_t address, uint16 port)