libosmogsm  1.5.1.118-645a
Osmocom GSM library
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
osmo_oap_client_state Struct Reference

#include <oap_client.h>

Public Types

enum  {
  OSMO_OAP_UNINITIALIZED = 0,
  OSMO_OAP_DISABLED,
  OSMO_OAP_INITIALIZED,
  OSMO_OAP_REQUESTED_CHALLENGE,
  OSMO_OAP_SENT_CHALLENGE_RESULT,
  OSMO_OAP_REGISTERED
}
 

Data Fields

enum osmo_oap_client_state:: { ... }  state
 
uint16_t client_id
 
uint8_t secret_k [16]
 
uint8_t secret_opc [16]
 
int registration_failures
 

Member Enumeration Documentation

anonymous enum
Enumerator
OSMO_OAP_UNINITIALIZED 
OSMO_OAP_DISABLED 
OSMO_OAP_INITIALIZED 
OSMO_OAP_REQUESTED_CHALLENGE 
OSMO_OAP_SENT_CHALLENGE_RESULT 
OSMO_OAP_REGISTERED 

Field Documentation

uint16_t osmo_oap_client_state::client_id
int osmo_oap_client_state::registration_failures

Referenced by osmo_oap_client_handle().

uint8_t osmo_oap_client_state::secret_k[16]
uint8_t osmo_oap_client_state::secret_opc[16]

The documentation for this struct was generated from the following file: