remote-device-name: Minor cleanup of documentation and code
[remote/remote-mci.git] / diku_mcs / MoteAddresses.h
blob977de9471e173803beff456159115afd3323d0f1
1 #ifndef MOTEADDRESSES_H_
2 #define MOTEADDRESSES_H_
4 #include <string>
5 #include "MCIAddress.h"
7 namespace remote { namespace diku_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_*/