12#ifndef WSFPM_ROUTER_HPP
13#define WSFPM_ROUTER_HPP
15#include "wsf_parser_export.h"
33 const std::string
GatewayAddress()
const {
return (*
this +
"gatewayAddress").GetValue().ValueToString(); }
34 const std::string
Gateway()
const {
return (*
this +
"gateway").GetValue().ValueToString(); }
35 const int HopLimit()
const;
38 return (*
this +
"automatedInterfaceLinking").GetValue().GetBoolValue();
40 const bool UseDefaultProtocol()
const {
return (*
this +
"useDefaultProtocol").GetValue().GetBoolValue(); }
41 const bool UseMulticastProtocol()
const {
return (*
this +
"useMulticastProtocol").GetValue().GetBoolValue(); }
WsfPM_ObjectMapT< WsfPM_Router > WsfPM_RouterMap
Definition WsfPM_Router.hpp:44
Definition WsfPM_ObjectMap.hpp:88
const bool UseMulticastProtocol() const
Definition WsfPM_Router.hpp:41
WsfPM_Router(const WsfPProxyNode &aNode)
Definition WsfPM_Router.hpp:25
const bool UseAutomatedInterfaceLinking() const
Definition WsfPM_Router.hpp:36
const std::string GatewayAddress() const
Definition WsfPM_Router.hpp:33
const bool UseDefaultProtocol() const
Definition WsfPM_Router.hpp:40
WsfPM_Router()
Definition WsfPM_Router.hpp:24
const std::string Gateway() const
Definition WsfPM_Router.hpp:34
const std::string Name() const
Definition WsfPM_Router.hpp:30
const std::string Type() const
Definition WsfPM_Router.hpp:31
WsfPProxyNode()
Definition WsfPProxyNode.cpp:24
std::string GetName() const
Definition WsfPProxyNode.cpp:208
std::string GetTypeName() const
Definition WsfPProxyNode.cpp:248