41 #ifndef _networkudpsocket_h
42 #define _networkudpsocket_h
44 #include "Network/socket.h"
45 #include "Network/systemaddress.h"
133 void SetBroadcast(
const Boole Broadcast);
136 Boole GetBroadcast()
const;
140 virtual void SetNumMulticastHops(
const Integer Hops) = 0;
143 virtual Integer GetNumMulticastHops()
const = 0;
146 virtual void SetMulticastLoop(
const Boole Loop) = 0;
149 virtual Boole GetMulticastLoop()
const = 0;
This is a basic socket interface for the transmission and retrieval of packets.
bool Boole
Generally acts a single bit, true or false.
int Integer
A datatype used to represent any integer close to.
A socket class using the User Datagram Protocol.
TransportLayerProtocol
This is an enum listing for recognized protocols on Layer 4 of the OSI model.
uint32_t UInt32
An 32-bit unsigned integer.
The bulk of the engine components go in this namspace.
A simple class that stores a complete set of information for establishing connections.