11 #ifndef DtLanForwarderPort_H_
12 #define DtLanForwarderPort_H_
34 DtBoost::shared_ptr<DtRouteMap> routes,
35 const MAKRti::DtInetAddr& host,
37 const MAKRti::DtInetAddr& forwardertoConnectTo );
61 virtual inline bool flush();
70 virtual void selectParams( MAKRti::DtSelectParamWithWrite& selectParams );
101 unsigned long final );
106 virtual bool populateConnectionInformation(
107 unsigned int& numForwarderClientConns,
108 unsigned int& numForwarderExecConns,
109 std::vector<MAKRti::DtString>& clientConnectionHostNames,
110 std::vector<MAKRti::DtInetAddr>& clientConnectionAddrs)
const;
116 const DtBoost::shared_ptr<DtRouteMap> routes,
117 const MAKRti::DtInetAddr& host,
119 const MAKRti::DtInetAddr& forwardertoConnectTo );
124 static void setCreatorFunction( DtForwarderPortCreatorFcn creator );