Lines Matching refs:NATNetwork

48 struct NATNetwork::Data
93 NATNetwork::NATNetwork()
99 NATNetwork::~NATNetwork()
104 HRESULT NATNetwork::FinalConstruct()
110 void NATNetwork::FinalRelease()
118 void NATNetwork::uninit()
129 HRESULT NATNetwork::init(VirtualBox *aVirtualBox, com::Utf8Str aName)
164 HRESULT NATNetwork::init(VirtualBox *aVirtualBox,
165 const settings::NATNetwork &data)
217 HRESULT NATNetwork::i_saveSettings(settings::NATNetwork &data)
269 HRESULT NATNetwork::getEventSource(ComPtr<IEventSource> &aEventSource)
276 HRESULT NATNetwork::getNetworkName(com::Utf8Str &aNetworkName)
282 HRESULT NATNetwork::setNetworkName(const com::Utf8Str &aNetworkName)
298 HRESULT NATNetwork::getEnabled(BOOL *aEnabled)
306 HRESULT NATNetwork::setEnabled(const BOOL aEnabled)
321 HRESULT NATNetwork::getGateway(com::Utf8Str &aIPv4Gateway)
327 HRESULT NATNetwork::getNetwork(com::Utf8Str &aNetwork)
334 HRESULT NATNetwork::setNetwork(const com::Utf8Str &aIPv4NetworkCidr)
362 HRESULT NATNetwork::getIPv6Enabled(BOOL *aIPv6Enabled)
370 HRESULT NATNetwork::setIPv6Enabled(const BOOL aIPv6Enabled)
389 HRESULT NATNetwork::getIPv6Prefix(com::Utf8Str &aIPv6Prefix)
397 HRESULT NATNetwork::setIPv6Prefix(const com::Utf8Str &aIPv6Prefix)
406 * todo: see similar todo in NATNetwork::COMSETTER(Network)(IN_BSTR)
422 HRESULT NATNetwork::getAdvertiseDefaultIPv6RouteEnabled(BOOL *aAdvertiseDefaultIPv6Route)
430 HRESULT NATNetwork::setAdvertiseDefaultIPv6RouteEnabled(const BOOL aAdvertiseDefaultIPv6Route)
450 HRESULT NATNetwork::getNeedDhcpServer(BOOL *aNeedDhcpServer)
457 HRESULT NATNetwork::setNeedDhcpServer(const BOOL aNeedDhcpServer)
478 HRESULT NATNetwork::getLocalMappings(std::vector<com::Utf8Str> &aLocalMappings)
495 HRESULT NATNetwork::addLocalMapping(const com::Utf8Str &aHostId, LONG aOffset)
558 HRESULT NATNetwork::getLoopbackIp6(LONG *aLoopbackIp6)
567 HRESULT NATNetwork::setLoopbackIp6(LONG aLoopbackIp6)
586 HRESULT NATNetwork::getPortForwardRules4(std::vector<com::Utf8Str> &aPortForwardRules4)
594 HRESULT NATNetwork::getPortForwardRules6(std::vector<com::Utf8Str> &aPortForwardRules6)
602 HRESULT NATNetwork::addPortForwardRule(BOOL aIsIpv6,
673 HRESULT NATNetwork::removePortForwardRule(BOOL aIsIpv6, const com::Utf8Str &aPortForwardRuleName)
718 HRESULT NATNetwork::start(const com::Utf8Str &aTrunkType)
812 HRESULT NATNetwork::stop()
831 void NATNetwork::i_getPortForwardRulesFromMap(std::vector<com::Utf8Str> &aPortForwardRules, NATRuleMap& aRules)
850 int NATNetwork::i_findFirstAvailableOffset(ADDRESSLOOKUPTYPE addrType, uint32_t *poff)
904 int NATNetwork::i_recalculateIpv4AddressAssignments()