A library for talking to Multi-Tech's Cellular SocketModem Devices.

Dependents:   M2X_dev axeda_wrapper_dev MTS_M2x_Example1 MTS_Cellular_Connect_Example ... more

Embed: (wiki syntax)

« Back to documentation index

Data Structures

Data Structures

Here are the data structures with brief descriptions:
CellularThis is a class for communicating with a Multi-Tech Systems SocketModem iCell
EndpointIP Endpoint (address, port)
IPStackThis class is a pure virtual class that should be inherited from when implementing a communications device with an onboard IP stack
MTSBufferedIOThis is an abstract class for lightweight buffered io to an underlying data interface
MTSCircularBufferThis class provides a circular byte buffer meant for temporary storage during IO transactions
MTSSerialThis class derives from MTSBufferedIO and provides a buffered wrapper to the standard mbed Serial class
MTSSerialFlowControlThis class derives from MTSBufferedIO/MTSSerial and provides a buffered wrapper to the standard mbed Serial class along with generic RTS/CTS HW flow control
Cellular::SmsThis structure contains the data for an SMS message
SocketSocket file descriptor and select wrapper
TCPSocketConnectionTCP socket connection
TransportThis class has been added to the standard mbed Socket library enabling people to use the Socket library interfaces for different transports that have their own internal IP-Stack
VarsThis class holds several enum types and other static variables that are used throughout the rest of the SDK
WifiThis is a class for communicating with a Roving Networks RN-171 Wifi module