Protocols: Move __THROW__ macro to MMSException header file
[remote/remote-mci.git] / mcs / MoteAddresses.h
blob045a3122b19f24cf89205c73335055e5990df410
1 #ifndef MOTEADDRESSES_H_
2 #define MOTEADDRESSES_H_
4 #include <string>
5 #include "MCIAddress.h"
7 namespace remote { namespace mcs {
9 using namespace mcs;
11 /** This is the deployment specific specialization of the
12 * MCIAddress class. It has a NET address and a MAC address
13 * for each mote **/
14 class MoteAddresses : public MCIAddress
16 public:
17 /** Constructor
18 * \param p_netAddress NET address
19 * \param p_mac MAC address
20 **/
21 MoteAddresses(std::string p_mac, std::string p_netAddress = "");
22 /** NET address **/
23 std::string netAddress;
24 /** MAC address **/
25 std::string mac;
30 #endif /*MOTEMACADDRESS_H_*/