![]() |
Synergy Software Package User's Manual
|
#include <sf_cellular_nsal_api.h>
Data Fields | |
| uint8_t * | p_ppp_stack |
| PPP Stack. | |
| uint32_t | ppp_stack_size |
| PPP Stack size. | |
| UINT | priority |
| PPP Thread Priority. | |
| NX_PPP * | p_ppp |
| NetX PPP Interface. | |
| NX_IP * | p_ip |
| NetX IP Interface. | |
| NX_PACKET_POOL * | p_ppp_packet_pool |
| NetX Packet pool for internal. | |
| void(* | p_ppp_invalid_packet_cb )(NX_PACKET *p_packet_ptr) |
| Callback handler for Invalid packet. | |
| void(* | p_ppp_send_byte )(UCHAR byte) |
| PPP Send byte callback function. | |
| void(* | p_link_down_cb )(NX_PPP *p_ppp_ptr) |
| PPP Link down notification callback. More... | |
| void(* | p_link_up_cb )(NX_PPP *p_ppp_ptr) |
| PPP Link up notification callback. | |
| sf_cellular_auth_type_t | auth_type |
| Authentication Type. | |
| UINT(* | p_chap_get_challenge_cb )(CHAR *p_rand_value, CHAR *p_id, CHAR *p_name) |
| Get challenge notification callback. More... | |
| UINT(* | p_chap_get_responder_cb )(CHAR *p_system, CHAR *p_name, CHAR *p_secret) |
| Get Responder notification callback. | |
| UINT(* | p_chap_get_verify_cb )(CHAR *p_system, CHAR *p_name, CHAR *p_secret) |
| Get Chap verification callback. | |
| UINT(* | p_pap_generate_login )(CHAR *p_name, CHAR *p_password) |
| PAP Authentication generate login callback. More... | |
| UINT(* | p_pap_verify_login )(CHAR *p_name, CHAR *p_password) |
| PAP authentication verification callback. | |
| uint32_t | local_ip |
| Local IP Address. | |
| uint32_t | peer_ip |
| Peer IP Address. | |
| void const * | p_extend |
| Instance specific configuration. | |
Define the NSAL configuration parameters
| UINT(* sf_cellular_nsal_cfg_t::p_chap_get_challenge_cb) (CHAR *p_rand_value, CHAR *p_id, CHAR *p_name) |
Get challenge notification callback.
CHAP Callback Function
| void(* sf_cellular_nsal_cfg_t::p_link_down_cb) (NX_PPP *p_ppp_ptr) |
PPP Link down notification callback.
Link Notification callback function
| UINT(* sf_cellular_nsal_cfg_t::p_pap_generate_login) (CHAR *p_name, CHAR *p_password) |
PAP Authentication generate login callback.
PAP Callback Function