anjay
anjay_smsdrv_struct Struct Reference

#include <sms.h>

Data Fields

anjay_smsdrv_send_tsend
 
anjay_smsdrv_should_try_recv_tshould_try_recv
 
anjay_smsdrv_recv_all_trecv_all
 
anjay_smsdrv_system_socket_tsystem_socket
 
anjay_smsdrv_error_tget_error
 
anjay_smsdrv_free_tfree
 

Detailed Description

An abstract SMS driver definition.

Implementation of a device driver uses this structure as its base. User may implement a custom driver for any device, e.g. AT modem by providing their own device driver methods implementation.

NOTE: Example implementation is provided by the at_sms module.

Field Documentation

◆ free

◆ get_error

◆ recv_all

◆ send

◆ should_try_recv

◆ system_socket


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