Modified wrapper for UDP socket allowing broadcast packets using the new network stack.
udpBroadcastSocket.h
- Committer:
- innovodesign
- Date:
- 2013-01-04
- Revision:
- 0:45f2ef9eadb6
File content as of revision 0:45f2ef9eadb6:
#ifndef UDPBROADCASTSOCKET_H
#define UDPBROADCASTSOCKET_H
#include "Socket/UDPSocket.h"
#include <cstdint>
/**
UDP Broadcast Socket
// Allows one-to-many communication over ethernet
// Override an UDP Socket with additional flag
// when initing or binding a port use init(SO_BROADCAST) or bind(port,SO_BROADCAST) respectively.
// Note multicasting many be more suitable for some applications, but isn't support by this socket.
*/
class UDPBroadcastSocket : public UDPSocket {
public:
int init(int optionFlags);
int bind(int port,int optionFlags);
};
#endif