48 asm(
"BeginLocalConnection__Q2_2nn2acFb");
52 asm(
"ClearConfig__Q2_2nn2acFP16netconf_profile_");
56 asm("Close__Q2_2nn2acFv");
60 asm("CloseAll__Q2_2nn2acFv");
64 asm("Connect__Q2_2nn2acFPC16netconf_profile_");
68 asm("Connect__Q2_2nn2acFQ3_2nn2ac11ConfigIdNum");
72 asm("Connect__Q2_2nn2acFv");
76 asm("ConnectAsync__Q2_2nn2acFPC16netconf_profile_");
91 asm("ConnectAsync__Q2_2nn2acFQ3_2nn2ac11ConfigIdNum");
95 asm("ConnectAsync__Q2_2nn2acFv");
99 asm("ConnectWithRetry__Q2_2nn2acFv");
103 asm("DeleteConfig__Q2_2nn2acFQ3_2nn2ac11ConfigIdNum");
107 asm("EndLocalConnection__Q2_2nn2acFv");
118 asm("Finalize__Q2_2nn2acFv");
134 asm("GetAssignedAddress__Q2_2nn2acFPUl");
138 asm("GetAssignedAlternativeDns__Q2_2nn2acFPUl");
142 asm("GetAssignedGateway__Q2_2nn2acFPUl");
146 asm("GetAssignedPreferedDns__Q2_2nn2acFPUl");
150 asm("GetAssignedSubnet__Q2_2nn2acFPUl");
154 asm("GetCloseStatus__Q2_2nn2acFPQ3_2nn2ac6Status");
158 asm("GetCompatId__Q2_2nn2acFPQ3_2nn2ac11ConfigIdNum");
162 asm("GetConnectResult__Q2_2nn2acFPQ2_2nn6Result");
166 asm("GetConnectStatus__Q2_2nn2acFPQ3_2nn2ac6Status");
170 asm("GetLastErrorCode__Q2_2nn2acFPUi");
174 asm("GetRunningConfig__Q2_2nn2acFP16netconf_profile_");
190 asm("GetStartupId__Q2_2nn2acFPQ3_2nn2ac11ConfigIdNum");
205 asm("Initialize__Q2_2nn2acFv");
209 asm("IsAnyKeepingConnect__Q2_2nn2acFPb");
213 asm("IsApplicationConnected__Q2_2nn2acFPb");
217 asm("IsAutoConnectionFatallyFailed__Q2_2nn2acFQ2_2nn6Result");
221 asm("IsConfigExisting__Q2_2nn2acFQ3_2nn2ac11ConfigIdNumPb");
225 asm("IsKeepingConnect__Q2_2nn2acFPb");
229 asm("IsReadyToConnect__Q2_2nn2acFPb");
233 asm("ReadConfig__Q2_2nn2acFQ3_2nn2ac11ConfigIdNumP16netconf_profile_");
237 asm("SetCompatId__Q2_2nn2acFQ3_2nn2ac11ConfigIdNum");
241 asm("SetStartupId__Q2_2nn2acFQ3_2nn2ac11ConfigIdNum");
245 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_")