9 #ifndef assistantInfo_H_
10 #define assistantInfo_H_
32 DtAssistantInfo(
const MAKRti::DtString& host,
const MAKRti::DtInetAddr& addr,
33 const MAKRti::DtInetAddr& interfaceAddr,
int id );
35 const MAKRti::DtInetAddr& interfaceAddr,
int id );
57 const MAKRti::DtString& hostName()
const;
60 void setHostName(
const MAKRti::DtString& name );
63 const MAKRti::DtInetAddr& address()
const;
66 void setAddress(
const MAKRti::DtInetAddr& addr );
69 const MAKRti::DtInetAddr& networkInterfaceAddress()
const;
72 void setNetworkInterfaceAddress(
const MAKRti::DtInetAddr& interfaceAddr );
84 DtAssistantInfoSet::const_iterator findMatchingHostInfo(
const DtAssistantInfoSet&
set );
87 bool isThisAssistant()
const;
90 static void setThisAssistantId(
int id );
107 #endif // assistantInfo_H_