Udp broadcast test

Dependencies:   EthernetInterface mbed-rtos mbed

Committer:
nkhorman
Date:
Sat Sep 15 00:57:45 2012 +0000
Revision:
0:89513b6107d7
initial commit

Who changed what in which revision?

UserRevisionLine numberNew contents of line
nkhorman 0:89513b6107d7 1 /*
nkhorman 0:89513b6107d7 2 * Copyright (C) 2012 Neal Horman - http://www.wanlink.com
nkhorman 0:89513b6107d7 3 *
nkhorman 0:89513b6107d7 4 * Warranty;
nkhorman 0:89513b6107d7 5 * No warranty of fitness is given, express or implied,
nkhorman 0:89513b6107d7 6 * use at your own risk.
nkhorman 0:89513b6107d7 7 *
nkhorman 0:89513b6107d7 8 * License;
nkhorman 0:89513b6107d7 9 * Use and modify as you wish as long as you keep this statement,
nkhorman 0:89513b6107d7 10 * the Warranty, and my Copyright above.
nkhorman 0:89513b6107d7 11 *
nkhorman 0:89513b6107d7 12 */
nkhorman 0:89513b6107d7 13
nkhorman 0:89513b6107d7 14 #ifndef _NETSERVICE_H_
nkhorman 0:89513b6107d7 15 #define _NETSERVICE_H_
nkhorman 0:89513b6107d7 16
nkhorman 0:89513b6107d7 17 class NetService
nkhorman 0:89513b6107d7 18 {
nkhorman 0:89513b6107d7 19 public:
nkhorman 0:89513b6107d7 20 NetService() : mbRunning(false) {};
nkhorman 0:89513b6107d7 21
nkhorman 0:89513b6107d7 22 virtual bool Start() = 0;
nkhorman 0:89513b6107d7 23 virtual void Poll() = 0;
nkhorman 0:89513b6107d7 24 virtual void Stop() = 0;
nkhorman 0:89513b6107d7 25
nkhorman 0:89513b6107d7 26 protected:
nkhorman 0:89513b6107d7 27 bool mbRunning;
nkhorman 0:89513b6107d7 28 };
nkhorman 0:89513b6107d7 29
nkhorman 0:89513b6107d7 30 #endif