9#ifndef ANJAY_INCLUDE_ANJAY_BG96_NIDD_H
10#define ANJAY_INCLUDE_ANJAY_BG96_NIDD_H
41 char *out_line_buffer,
43 avs_time_monotonic_t deadline);
int anjay_bg96_nidd_getline_t(void *user_context, char *out_line_buffer, size_t buffer_size, avs_time_monotonic_t deadline)
Definition bg96_nidd.h:40
anjay_bg96_nidd_parameter_t
Definition bg96_nidd.h:55
@ ANJAY_BG96_NIDD_PASSWORD
Definition bg96_nidd.h:58
@ ANJAY_BG96_NIDD_APN
Definition bg96_nidd.h:56
@ ANJAY_BG96_NIDD_USERNAME
Definition bg96_nidd.h:57
anjay_nidd_driver_t * anjay_bg96_nidd_driver_create(const anjay_bg96_nidd_config_t *config)
int anjay_bg96_nidd_write_t(void *user_context, const char *buffer)
Definition bg96_nidd.h:53
int anjay_bg96_nidd_get_parameter_t(void *user_context, anjay_bg96_nidd_parameter_t parameter, char *out_value, size_t size)
Definition bg96_nidd.h:73
Definition bg96_nidd.h:78
const void * system_descriptor
Definition bg96_nidd.h:85
size_t incoming_mtu
Definition bg96_nidd.h:95
anjay_bg96_nidd_getline_t * modem_getline
Definition bg96_nidd.h:88
size_t outgoing_mtu
Definition bg96_nidd.h:93
anjay_bg96_nidd_write_t * modem_write
Definition bg96_nidd.h:89
void * user_context
Definition bg96_nidd.h:87
anjay_bg96_nidd_get_parameter_t * modem_get_parameter
Definition bg96_nidd.h:90