Denislam Valeev / Mbed OS Nucleo_rtos_basic
Embed: (wiki syntax)

« Back to documentation index

CellularInformation Class Reference

CellularInformation Class Reference

Class CellularInformation. More...

#include <CellularInformation.h>

Inherited by AT_CellularInformation.

Public Member Functions

virtual nsapi_size_or_error_t get_manufacturer (char *buf, size_t buf_size)=0
 Request manufacturer identification of cellular device.
virtual nsapi_size_or_error_t get_model (char *buf, size_t buf_size)=0
 Request model identification of cellular device.
virtual nsapi_size_or_error_t get_revision (char *buf, size_t buf_size)=0
 Request revision identification of cellular device.

Protected Member Functions

virtual ~CellularInformation ()
 virtual Destructor

Detailed Description

Class CellularInformation.

An abstract interface that provides information about cellular device.

Definition at line 31 of file CellularInformation.h.


Constructor & Destructor Documentation

virtual ~CellularInformation (  ) [protected, virtual]

virtual Destructor

Definition at line 39 of file CellularInformation.h.


Member Function Documentation

virtual nsapi_size_or_error_t get_manufacturer ( char *  buf,
size_t  buf_size 
) [pure virtual]

Request manufacturer identification of cellular device.

Parameters:
bufmanufacturer identification
buf_sizemax length of manufacturer identification is 2048 characters
Returns:
on success read character count, on failure negative error code

Implemented in AT_CellularInformation.

virtual nsapi_size_or_error_t get_model ( char *  buf,
size_t  buf_size 
) [pure virtual]

Request model identification of cellular device.

Parameters:
bufmodel identification
buf_sizemax length of model identification is 2048 characters
Returns:
on success read character count, on failure negative error code

Implemented in AT_CellularInformation.

virtual nsapi_size_or_error_t get_revision ( char *  buf,
size_t  buf_size 
) [pure virtual]

Request revision identification of cellular device.

Parameters:
bufrevision identification
buf_sizemax length of revision identification is 2048 characters
Returns:
on success read character count, on failure negative error code

Implemented in AT_CellularInformation.