17 #include <pia/inet/inet_definitions.h> 55 DebugSetting(
bool argIsEnableNatTraversalFailureEmulation =
false)
56 : isEnableNatTraversalFailureEmulation(argIsEnableNatTraversalFailureEmulation)
118 bool IsInSetupMode(
void);
153 void ControlNetworkIfDown();
bool IsInitialized(void)
Indicates whether the inet module is initialized.
size_t mtuSize
Specify the MTU of a packet. The value is in bytes. Specify a value in the range from MIN_MTU_SIZE th...
Definition: inet_Api.h:43
const size_t MAX_MTU_SIZE
Defines the maximum MTU that can be specified in Setting.
Definition: inet_Api.h:46
nn::Result Initialize(const Setting &setting)
Initializes the inet module.
Stores parameters used by the Initialize function.
Definition: inet_Api.h:41
nn::Result EndSetup(void)
Declares the end of setup.
nn::Result SetDebugSetting(const DebugSetting &debugSetting)
(For debugging.) Configures the inet debugging feature.
nn::Result BeginSetup(void)
Declares the start of setup.
const size_t DEFAULT_MTU_SIZE
Defines the default MTU that is specified in Setting.
Definition: inet_Api.h:48
const size_t MIN_MTU_SIZE
Defines the minimum MTU that can be specified in Setting
Definition: inet_Api.h:47
bool isEnableNatTraversalFailureEmulation
This setting makes NAT transversal fail for debugging purposes.
Definition: inet_Api.h:59
(For debugging.) This structure stores the debug feature settings that are passed to nn::pia::inet::S...
Definition: inet_Api.h:53
void Finalize(void)
Finalizes the inet module.