16 #include <nn/pia/pia_Definitions.h>
17 #include <nn/pia/common/common_Trace.h>
21 #define NN_PIA_LOCAL_ENABLE_UDS 1
22 #define NN_PIA_LOCAL_ENABLE_LDN 0
23 #elif NN_PIA_NINTENDOSDK
24 #define NN_PIA_LOCAL_ENABLE_UDS 0
25 #define NN_PIA_LOCAL_ENABLE_LDN 1
27 #define NN_PIA_LOCAL_ENABLE_UDS 0
28 #define NN_PIA_LOCAL_ENABLE_LDN 0
31 #define NN_PIA_EXPERIMENT_LDN_HOST_MIGRATION 1
32 #define NN_PIA_ENABLE_BACKGROUND_EVENT_CHECK 0
59 enum AllowParticipatingState
61 AllowParticipatingState_None = 0,
62 AllowParticipatingState_Allow,
63 AllowParticipatingState_Disallow,
64 AllowParticipatingState_AllowOnlyReconnection
73 InternalRole_None = 0,
82 LocalFunctionBit_AroundNetwork = (0x01 << 0),
83 LocalFunctionBit_HostMigration = (0x01 << 1)
86 #if NN_PIA_LOCAL_ENABLE_LDN
87 const uint32_t MtuSize = 1500;
88 #elif NN_PIA_LOCAL_ENABLE_UDS
89 const uint32_t MtuSize = 1478;
91 const uint32_t MtuSize = 0;