12 #ifndef DtForwarderInfo_H_
13 #define DtForwarderInfo_H_
17 #include <vlutil/vlString.h>
18 #include <vlutil/vlInetAddr.h>
21 #include <vlutil/vlSmartPointers.h>
43 MAKRti::DtString
name()
const {
return myName; }
44 void setName(
const MAKRti::DtString& n) { myName = n; }
46 MAKRti::DtInetAddr
address()
const {
return myAddress; }
47 void setAddress(
const MAKRti::DtInetAddr& a) { myAddress = a; }
49 MAKRti::DtString
hostName()
const {
return myHostName; }
50 void setHostName(
const MAKRti::DtString& n) { myHostName = n; }
52 MAKRti::DtString
processName()
const {
return myProcessName; }
55 MAKRti::DtString
typeName()
const {
return myTypeName; }
56 void setTypeName(
const MAKRti::DtString& n) { myTypeName = n; }
58 MAKRti::DtString
commandArgs()
const {
return myCommandArgs; }
61 MAKRti::DtString
pid()
const {
return myPid; }
62 void setPid(
const MAKRti::DtString& p) { myPid = p; }
87 bool isValid()
const {
return !myAddress.isAnyAddr(); }
91 bool isDropped()
const;
145 MAKRti::DtInetAddr
address()
const {
return myAddr; }
146 int port()
const {
return myPort; }
147 MAKRti::DtString hostName()
const;
151 const MAKRti::DtString& federation,
int handle)
const;
155 unsigned connId )
const;