47 asm(
"BeginLocalConnection__Q2_2nn2acFb");
51 asm(
"ClearConfig__Q2_2nn2acFP16netconf_profile_");
55 asm("Close__Q2_2nn2acFv");
59 asm("CloseAll__Q2_2nn2acFv");
63 asm("Connect__Q2_2nn2acFPC16netconf_profile_");
67 asm("Connect__Q2_2nn2acFQ3_2nn2ac11ConfigIdNum");
71 asm("Connect__Q2_2nn2acFv");
75 asm("ConnectAsync__Q2_2nn2acFPC16netconf_profile_");
90 asm("ConnectAsync__Q2_2nn2acFQ3_2nn2ac11ConfigIdNum");
94 asm("ConnectAsync__Q2_2nn2acFv");
98 asm("ConnectWithRetry__Q2_2nn2acFv");
102 asm("DeleteConfig__Q2_2nn2acFQ3_2nn2ac11ConfigIdNum");
106 asm("EndLocalConnection__Q2_2nn2acFv");
117 asm("Finalize__Q2_2nn2acFv");
133 asm("GetAssignedAddress__Q2_2nn2acFPUl");
137 asm("GetAssignedAlternativeDns__Q2_2nn2acFPUl");
141 asm("GetAssignedGateway__Q2_2nn2acFPUl");
145 asm("GetAssignedPreferedDns__Q2_2nn2acFPUl");
149 asm("GetAssignedSubnet__Q2_2nn2acFPUl");
153 asm("GetCloseStatus__Q2_2nn2acFPQ3_2nn2ac6Status");
157 asm("GetCompatId__Q2_2nn2acFPQ3_2nn2ac11ConfigIdNum");
161 asm("GetConnectResult__Q2_2nn2acFPQ2_2nn6Result");
165 asm("GetConnectStatus__Q2_2nn2acFPQ3_2nn2ac6Status");
169 asm("GetLastErrorCode__Q2_2nn2acFPUi");
173 asm("GetRunningConfig__Q2_2nn2acFP16netconf_profile_");
189 asm("GetStartupId__Q2_2nn2acFPQ3_2nn2ac11ConfigIdNum");
204 asm("Initialize__Q2_2nn2acFv");
208 asm("IsAnyKeepingConnect__Q2_2nn2acFPb");
212 asm("IsApplicationConnected__Q2_2nn2acFPb");
216 asm("IsAutoConnectionFatallyFailed__Q2_2nn2acFQ2_2nn6Result");
220 asm("IsConfigExisting__Q2_2nn2acFQ3_2nn2ac11ConfigIdNumPb");
224 asm("IsKeepingConnect__Q2_2nn2acFPb");
228 asm("IsReadyToConnect__Q2_2nn2acFPb");
232 asm("ReadConfig__Q2_2nn2acFQ3_2nn2ac11ConfigIdNumP16netconf_profile_");
236 asm("SetCompatId__Q2_2nn2acFQ3_2nn2ac11ConfigIdNum");
240 asm("SetStartupId__Q2_2nn2acFQ3_2nn2ac11ConfigIdNum");
244 asm("WriteConfig__Q2_2nn2acFQ3_2nn2ac11ConfigIdNumPC16netconf_profile_");
Result value type used by nn libraries.
nn::Result IsAutoConnectionFatallyFailed(nn::Result *failed) asm("IsAutoConnectionFatallyFailed__Q2_2nn2acFQ2_2nn6Result")
nn::Result IsConfigExisting(ConfigIdNum id, bool *existing) asm("IsConfigExisting__Q2_2nn2acFQ3_2nn2ac11ConfigIdNumPb")
nn::Result DeleteConfig(ConfigIdNum id) asm("DeleteConfig__Q2_2nn2acFQ3_2nn2ac11ConfigIdNum")
nn::Result IsReadyToConnect(bool *ready) asm("IsReadyToConnect__Q2_2nn2acFPb")
nn::Result Close() asm("Close__Q2_2nn2acFv")
nn::Result GetAssignedAddress(uint32_t *ip) asm("GetAssignedAddress__Q2_2nn2acFPUl")
Gets the IP address assosciated with the currently active connection.
nn::Result Connect() asm("Connect__Q2_2nn2acFv")
nn::Result ReadConfig(ConfigIdNum id, Config *cfg) asm("ReadConfig__Q2_2nn2acFQ3_2nn2ac11ConfigIdNumP16netconf_profile_")
nn::Result GetConnectStatus(Status *status) asm("GetConnectStatus__Q2_2nn2acFPQ3_2nn2ac6Status")
nn::Result EndLocalConnection() asm("EndLocalConnection__Q2_2nn2acFv")
nn::Result ConnectWithRetry() asm("ConnectWithRetry__Q2_2nn2acFv")
nn::Result GetLastErrorCode(ErrorCode *error) asm("GetLastErrorCode__Q2_2nn2acFPUi")
nn::Result GetCompatId(ConfigIdNum *id) asm("GetCompatId__Q2_2nn2acFPQ3_2nn2ac11ConfigIdNum")
nn::Result IsAnyKeepingConnect(bool keeping) asm("IsAnyKeepingConnect__Q2_2nn2acFPb")
void Finalize() asm("Finalize__Q2_2nn2acFv")
Cleans up the Auto Connect library.
nn::Result GetCloseStatus(Status *status) asm("GetCloseStatus__Q2_2nn2acFPQ3_2nn2ac6Status")
nn::Result Initialize() asm("Initialize__Q2_2nn2acFv")
Initializes the Auto Connect library.
uint32_t ConfigIdNum
An ID number representing a network configuration.
nn::Result SetStartupId(ConfigIdNum id) asm("SetStartupId__Q2_2nn2acFQ3_2nn2ac11ConfigIdNum")
nn::Result ConnectAsync() asm("ConnectAsync__Q2_2nn2acFv")
nn::Result GetConnectResult(nn::Result *result) asm("GetConnectResult__Q2_2nn2acFPQ2_2nn6Result")
nn::Result GetAssignedGateway(uint32_t *ip) asm("GetAssignedGateway__Q2_2nn2acFPUl")
nn::Result SetCompatId(ConfigIdNum id) asm("SetCompatId__Q2_2nn2acFQ3_2nn2ac11ConfigIdNum")
nn::Result IsApplicationConnected(bool *connected) asm("IsApplicationConnected__Q2_2nn2acFPb")
nn::Result CloseAll() asm("CloseAll__Q2_2nn2acFv")
nn::Result GetAssignedPreferedDns(uint32_t *ip) asm("GetAssignedPreferedDns__Q2_2nn2acFPUl")
nn::Result GetStartupId(ConfigIdNum *id) asm("GetStartupId__Q2_2nn2acFPQ3_2nn2ac11ConfigIdNum")
Gets the default connection configuration id.
void ClearConfig(Config *cfg) asm("ClearConfig__Q2_2nn2acFP16netconf_profile_")
nn::Result BeginLocalConnection(bool unknown) asm("BeginLocalConnection__Q2_2nn2acFb")
nn::Result GetAssignedSubnet(uint32_t *ip) asm("GetAssignedSubnet__Q2_2nn2acFPUl")
nn::Result IsKeepingConnect(bool *keeping) asm("IsKeepingConnect__Q2_2nn2acFPb")
nn::Result GetRunningConfig(Config *cfg) asm("GetRunningConfig__Q2_2nn2acFP16netconf_profile_")
nn::Result GetAssignedAlternativeDns(uint32_t *ip) asm("GetAssignedAlternativeDns__Q2_2nn2acFPUl")
nn::Result WriteConfig(ConfigIdNum id, const Config *cfg) asm("WriteConfig__Q2_2nn2acFQ3_2nn2ac11ConfigIdNumPC16netconf_profile_")