Integrating the ublox LISA C200 modem
Fork of SprintUSBModemHTTPClientTest by
Auto generated API documentation and code listings for ublox_C200Test
AnalogIn | An analog input, used for reading the voltage on a pin |
AnalogOut | An analog output, used for setting the voltage on a pin |
api_msg | This struct contains a function to execute in another thread context and a struct api_msg_msg that serves as an argument for this function |
api_msg_msg | This struct includes everything that is necessary to execute a function for a netconn in another thread context (mainly used to process netconns in the tcpip_thread context to be thread safe) |
APSR_Type | Union type to access the Application Program Status Register (APSR) |
ATCommandsInterface | AT Commands interface class |
BusIn | A digital input bus, used for reading the state of a collection of pins |
BusInOut | A digital input output bus, used for setting the state of a collection of pins |
BusOut | A digital output bus, used for setting the state of a collection of pins |
CAN | A can bus client, used for communicating with can devices |
CANMessage | CANMessage class |
CONTROL_Type | Union type to access the Control Registers (CONTROL) |
dhcp_msg | Minimum set of fields of any DHCP message |
DigitalIn | A digital input, used for reading the state of a pin |
DigitalInOut | A digital input/output, used for setting or reading a bi-directional pin |
DigitalOut | A digital output, used for setting the state of a pin |
DirHandle | Represents a directory stream |
dns_api_msg | As do_gethostbyname requires more arguments but doesn't require a netconn, it has its own struct (to avoid struct api_msg getting bigger than necessary) |
Endpoint | IP Endpoint (address, port) |
eth_hdr | Ethernet header |
eth_vlan_hdr | VLAN header inserted between ethernet header and payload if 'type' in ethernet header is ETHTYPE_VLAN |
etharp_hdr | ARP message, see RFC 826 ("Packet format") |
etharp_q_entry | Struct for queueing outgoing packets for unknown address defined here to be accessed by memp.h |
Ethernet | An ethernet interface, to use with the ethernet pins |
FileHandle | An OO equivalent of the internal FILEHANDLE variable and associated _sys_* functions |
FileSystemLike | A filesystem-like object is one that can be used to open files though it by fopen("/name/filename", mode) |
FunctionPointer | A class for storing and calling a pointer to a static or member void function |
HTTPClient |
A simple HTTP Client The
HTTPClient
is composed of:
|
HTTPMap | Map of key/value pairs Used to transmit POST data using the application/x-www-form-urlencoded encoding |
HTTPText | A data endpoint to store text |
I2C | An I2C Master, used for communicating with I2C slave devices |
I2CSlave | An I2C Slave, used for communicating with an I2C Master device |
IATCommandsProcessor | Interface implemented by components executing complex AT commands |
IATEventsHandler | Interface implemented by components handling AT events |
icmp_echo_hdr | This is the standard ICMP header only that the u32_t data is splitted to two u16_t like ICMP echo needs it |
igmp_group | Igmp group structure - there is a list of groups for each interface these should really be linked from the interface, but if we keep them separate we will not affect the lwip original code too much |
IHTTPDataIn | This is a simple interface for HTTP data storage (impl examples are Key/Value Pairs, File, etc...) |
IHTTPDataOut | This is a simple interface for HTTP data storage (impl examples are Key/Value Pairs, File, etc...) |
in_addr | For compatibility with BSD code |
InterruptIn | A digital interrupt input, used to call a function on a rising or falling edge |
InterruptManager | Use this singleton if you need to chain interrupt handlers |
IPInterface | Generic IP-based network interface |
IPSR_Type | Union type to access the Interrupt Program Status Register (IPSR) |
IUSBHostSerial | Generic interface to abstract 3G dongles' impl |
local_hostlist_entry | Struct used for local host-list |
LocalFileSystem | A filesystem for accessing the local mbed Microcontroller USB disk drive |
LwIPInterface | LwIP-based network interface |
Mail< T, queue_sz > | The Mail class allow to control, send, receive, or wait for mail |
MemoryPool< T, pool_sz > | Define and manage fixed-size memory pools of objects of a given type |
memp_malloc_helper | This structure is used to save the pool one element came from |
mib_array_node | Derived node, points to a fixed size const array of sub-identifiers plus a 'child' pointer |
mib_external_node | Derived node, has access functions for mib object in external memory or device using 'tree_level' and 'idx', with a range 0 |
mib_list_rootnode | Derived node, points to a doubly linked list of sub-identifiers plus a 'child' pointer |
mib_node | Node "base class" layout, the mandatory fields for a node |
mib_ram_array_node | Derived node, points to a fixed size mem_malloced array of sub-identifiers plus a 'child' pointer |
Mutex | Used to synchronise the execution of threads |
netconn | A netconn descriptor |
netif | Generic data structure used for all lwIP network interfaces |
NVIC_Type | Structure type to access the Nested Vectored Interrupt Controller (NVIC) |
obj_def | Object definition returned by (get_object_def)() |
os_mailQ_def | Definition structure for mail queue |
os_messageQ_def | Definition structure for message queue |
os_mutex_def | Mutex Definition structure contains setup information for a mutex |
os_pool_def | Definition structure for memory block allocation |
os_semaphore_def | Semaphore Definition structure contains setup information for a semaphore |
os_thread_def | Thread Definition structure contains startup information of a thread |
os_timer_def | Timer Definition structure contains timer parameters |
osEvent | Event structure contains detailed information about an event |
pbuf_custom | A custom pbuf: like a pbuf, but following a function pointer to free it |
pbuf_custom_ref | A custom pbuf that holds a reference to another pbuf, which is freed when this custom pbuf is freed |
PortIn | A multiple pin digital input |
PortInOut | A multiple pin digital in/out used to set/read multiple bi-directional pins |
PortOut | A multiple pin digital out |
PPPIPInterface | Interface using PPP to connect to an IP-based network |
PwmOut | A pulse-width modulation digital output |
Queue< T, queue_sz > | The Queue class allow to control, send, receive, or wait for messages |
RtosTimer | Allow creating and and controlling of timer functions in the system |
SCB_Type | Structure type to access the System Control Block (SCB) |
Semaphore | Used to manage and protect access to a set of shared resources |
Serial | A serial port (UART) for communication with other serial devices |
SMSInterface | Component to use the Short Messages Service (SMS) |
snmp_obj_id | Internal object identifier representation |
snmp_resp_header_lengths | Output response message header length fields |
snmp_trap_header_lengths | Output response message header length fields |
Socket | Socket file descriptor and select wrapper |
SPI | A SPI Master, used for communicating with SPI slave devices |
SPISlave | A SPI slave, used for communicating with a SPI Master device |
SprintUSBModem | Sprint USB Modem (Sierra Wireless 598U) |
SysTick_Type | Structure type to access the System Timer (SysTick) |
TCPSocketConnection | TCP socket connection |
TCPSocketServer | TCP Server |
Thread | Allow defining, creating, and controlling thread functions in the system |
Ticker | A Ticker is used to call a function at a recurring interval |
TimeInterval | Time interval class used to specify timeouts |
Timeout | A Timeout is used to call a function at a point in the future |
Timer | A general purpose timer |
TimerEvent | Base abstraction for timer interrupts |
UDPSocket | UDP Socket |
WANDongle | A class to use a WAN (3G/LTE) access dongle |
WANDongleSerialPort | A class to use a WAN (3G/LTE) access dongle |
Websocket | Websocket client Class |
xPSR_Type | Union type to access the Special-Purpose Program Status Registers (xPSR) |
Code
AnalogIn.h [code] | |
analogin_api.h [code] | |
AnalogOut.h [code] | |
analogout_api.h [code] | |
api.h [code] | |
api_lib.c [code] | Sequential API External module |
api_msg.c [code] | Sequential API Internal module |
api_msg.h [code] | |
arch.h [code] | |
asn1_dec.c [code] | Abstract Syntax Notation One (ISO 8824, 8825) decoding |
asn1_enc.c [code] | Abstract Syntax Notation One (ISO 8824, 8825) encoding |
ATCommandsInterface.cpp [code] | |
ATCommandsInterface.h [code] | |
auth.c [code] | |
auth.h [code] | |
autoip.c [code] | AutoIP Automatic LinkLocal IP Configuration |
autoip.h [code] | AutoIP Automatic LinkLocal IP Configuration |
board.c [code] | |
bsd_socket.h [code] | |
BusIn.cpp [code] | |
BusIn.h [code] | |
BusInOut.cpp [code] | |
BusInOut.h [code] | |
BusOut.cpp [code] | |
BusOut.h [code] | |
CallChain.cpp [code] | |
CallChain.h [code] | |
CAN.cpp [code] | |
CAN.h [code] | |
can_api.h [code] | |
can_helper.h [code] | |
cc.h [code] | |
chap.c [code] | |
chap.h [code] | |
chpms.c [code] | |
chpms.h [code] | |
cmsis_os.h [code] | |
config.h [code] | |
core_cm0.h [code] | CMSIS Cortex-M0 Core Peripheral Access Layer Header File |
core_cm0plus.h [code] | CMSIS Cortex-M0+ Core Peripheral Access Layer Header File |
core_cm3.h [code] | CMSIS Cortex-M3 Core Peripheral Access Layer Header File |
core_cm4.h [code] | CMSIS Cortex-M4 Core Peripheral Access Layer Header File |
core_cm4_simd.h [code] | CMSIS Cortex-M4 SIMD Header File |
core_cmFunc.h [code] | CMSIS Cortex-M Core Function Access Header File |
core_cmInstr.h [code] | CMSIS Cortex-M Core Instruction Access Header File |
dbg.cpp [code] | |
dbg.h [code] | |
debug.h [code] | |
def.c [code] | Common functions used throughout the stack |
def.h [code] | |
dhcp.c [code] | Dynamic Host Configuration Protocol client |
dhcp.h [code] | |
DigitalIn.h [code] | |
DigitalInOut.h [code] | |
DigitalOut.h [code] | |
DirHandle.h [code] | |
dns.c [code] | DNS - host name to IP address resolver |
dns.h [code] | |
Endpoint.cpp [code] | |
Endpoint.h [code] | |
err.c [code] | Error Management module |
err.h [code] | |
error.h [code] | |
errors.h [code] | |
etharp.c [code] | Address Resolution Protocol module for IP over Ethernet |
etharp.h [code] | |
Ethernet.cpp [code] | |
Ethernet.h [code] | |
ethernet_api.h [code] | |
ethernetif.c [code] | Ethernet Interface Skeleton |
exit.c [code] | |
FileBase.cpp [code] | |
FileBase.h [code] | |
FileHandle.h [code] | |
FileLike.cpp [code] | |
FileLike.h [code] | |
FilePath.cpp [code] | |
FilePath.h [code] | |
FileSystemLike.cpp [code] | |
FileSystemLike.h [code] | |
fsm.c [code] | |
fsm.h [code] | |
FunctionPointer.cpp [code] | |
FunctionPointer.h [code] | |
fwk.h [code] | |
gpio_api.h [code] | |
gpio_irq_api.h [code] | |
HAL_CM.c [code] | |
HTTPClient.cpp [code] | |
HTTPClient.h [code] | HTTP Client header file |
HTTPMap.cpp [code] | |
HTTPMap.h [code] | |
HTTPText.cpp [code] | |
HTTPText.h [code] | |
I2C.cpp [code] | |
I2C.h [code] | |
i2c_api.h [code] | |
I2CSlave.cpp [code] | |
I2CSlave.h [code] | |
icmp.c [code] | ICMP - Internet Control Message Protocol |
icmp.h [code] | |
igmp.c [code] | IGMP - Internet Group Management Protocol |
igmp.h [code] | |
IHTTPData.h [code] | |
in.h [code] | |
inet.c [code] | Functions common to all TCP/IPv4 modules, such as the byte order functions |
inet.h [code] | |
inet_chksum.c [code] | Incluse internet checksum functions |
inet_chksum.h [code] | |
init.c [code] | Modules initialization |
init.h [code] | |
InterruptIn.cpp [code] | |
InterruptIn.h [code] | |
InterruptManager.cpp [code] | |
InterruptManager.h [code] | |
IOSerialStream.cpp [code] | |
IOSerialStream.h [code] | |
IOStream.h [code] | |
ip.c [code] | This is the IPv4 layer implementation for incoming and outgoing IP traffic |
ip.h [code] | |
ip_addr.c [code] | This is the IPv4 address tools implementation |
ip_addr.h [code] | |
ip_frag.c [code] | This is the IPv4 packet segmentation and reassembly implementation |
ip_frag.h [code] | |
ipcp.c [code] | |
ipcp.h [code] | |
IPInterface.cpp [code] | |
IPInterface.h [code] | |
IUSBEnumerator.h [code] | |
IUSBHostSerial.h [code] | |
IUSBHostSerialListener.h [code] | |
lcp.c [code] | |
lcp.h [code] | |
LocalFileSystem.cpp [code] | |
LocalFileSystem.h [code] | |
LwIPInterface.cpp [code] | |
LwIPInterface.h [code] | |
lwipopts.h [code] | |
lwipopts_conf.h [code] | |
magic.c [code] | |
magic.h [code] | |
Mail.h [code] | |
main.cpp [code] | |
mbed.h [code] | |
mbed_debug.h [code] | |
mbed_interface.c [code] | |
mbed_interface.h [code] | |
md5.c [code] | |
md5.h [code] | |
mem.c [code] | Dynamic memory manager |
mem.h [code] | |
MemoryPool.h [code] | |
memp.c [code] | Dynamic pool memory manager |
memp.h [code] | |
memp_std.h [code] | |
mib2.c [code] | Management Information Base II (RFC1213) objects and functions |
mib_structs.c [code] | MIB tree access/construction functions |
msg_in.c [code] | SNMP input message processing (RFC1157) |
msg_out.c [code] | SNMP output message processing (RFC1157) |
MtxCircBuffer.h [code] | |
Mutex.cpp [code] | |
Mutex.h [code] | |
netbuf.c [code] | Network buffer management |
netbuf.h [code] | |
netdb.c [code] | API functions for name resolving |
lwip/include/lwip/netdb.h [code] | |
Socket/netdb.h [code] | |
netif.c [code] | LwIP network interface abstraction |
netif.h [code] | |
netifapi.c [code] | Network Interface Sequential API module |
netifapi.h [code] | |
opt.h [code] | LwIP Options Configuration |
os_tcb.h [code] | |
pap.c [code] | |
pap.h [code] | |
pbuf.c [code] | Packet buffer management |
pbuf.h [code] | |
perf.h [code] | |
pinmap.h [code] | |
pinmap_common.c [code] | |
platform.h [code] | |
port_api.h [code] | |
PortIn.h [code] | |
PortInOut.h [code] | |
PortOut.h [code] | |
ppp.c [code] | |
ppp.h [code] | |
ppp_oe.c [code] | |
ppp_oe.h [code] | |
pppdebug.h [code] | |
PPPIPInterface.cpp [code] | |
PPPIPInterface.h [code] | |
PwmOut.h [code] | |
pwmout_api.h [code] | |
Queue.h [code] | |
randm.c [code] | |
randm.h [code] | |
raw.c [code] | Implementation of raw protocol PCBs for low-level handling of different types of protocols besides (or overriding) those already available in lwIP |
raw.h [code] | |
retarget.cpp [code] | |
rt_CMSIS.c [code] | |
rt_Event.c [code] | |
rt_Event.h [code] | |
rt_HAL_CM.h [code] | |
rt_List.c [code] | |
rt_List.h [code] | |
rt_Mailbox.c [code] | |
rt_Mailbox.h [code] | |
rt_MemBox.c [code] | |
rt_MemBox.h [code] | |
rt_Mutex.c [code] | |
rt_Mutex.h [code] | |
rt_Robin.c [code] | |
rt_Robin.h [code] | |
rt_Semaphore.c [code] | |
rt_Semaphore.h [code] | |
rt_System.c [code] | |
rt_System.h [code] | |
rt_Task.c [code] | |
rt_Task.h [code] | |
rt_Time.c [code] | |
rt_Time.h [code] | |
rt_TypeDef.h [code] | |
rtc_api.h [code] | |
rtc_time.c [code] | |
rtc_time.h [code] | |
rtos.h [code] | |
RtosTimer.cpp [code] | |
RtosTimer.h [code] | |
RTX_CM_lib.h [code] | |
RTX_Conf.h [code] | |
RTX_Conf_CM.c [code] | |
Semaphore.cpp [code] | |
Semaphore.h [code] | |
semihost_api.c [code] | |
semihost_api.h [code] | |
Serial.cpp [code] | |
Serial.h [code] | |
serial_api.h [code] | |
sio.h [code] | |
sleep_api.h [code] | |
slipif.c [code] | SLIP Interface |
slipif.h [code] | |
SMSInterface.cpp [code] | |
SMSInterface.h [code] | |
snmp.h [code] | |
snmp_asn1.h [code] | Abstract Syntax Notation One (ISO 8824, 8825) codec |
snmp_msg.h [code] | SNMP Agent message handling structures |
snmp_structs.h [code] | Generic MIB tree structures |
Socket.cpp [code] | |
socket.h [code] | |
Socket.h [code] | |
sockets.c [code] | Sockets BSD-Like API module |
sockets.h [code] | |
SPI.cpp [code] | |
SPI.h [code] | |
spi_api.h [code] | |
SPISlave.cpp [code] | |
SPISlave.h [code] | |
SprintUSBModem.cpp [code] | |
SprintUSBModem.h [code] | |
stats.c [code] | Statistics module |
stats.h [code] | |
Stream.cpp [code] | |
Stream.h [code] | |
sys.h [code] | |
sys_arch.c [code] | |
sys_arch.h [code] | |
tcp.c [code] | Transmission Control Protocol for IP |
tcp.h [code] | |
tcp_impl.h [code] | |
tcp_in.c [code] | Transmission Control Protocol, incoming traffic |
tcp_out.c [code] | Transmission Control Protocol, outgoing traffic |
tcpip.c [code] | Sequential API Main thread module |
tcpip.h [code] | |
TCPSocketConnection.cpp [code] | |
TCPSocketConnection.h [code] | |
TCPSocketServer.cpp [code] | |
TCPSocketServer.h [code] | |
Thread.cpp [code] | |
Thread.h [code] | |
Ticker.cpp [code] | |
Ticker.h [code] | |
Timeout.cpp [code] | |
Timeout.h [code] | |
Timer.cpp [code] | |
Timer.h [code] | |
TimerEvent.cpp [code] | |
TimerEvent.h [code] | |
timers.c [code] | Stack-internal timers implementation |
timers.h [code] | |
toolchain.h [code] | |
udp.c [code] | User Datagram Protocol module |
udp.h [code] | |
UDPSocket.cpp [code] | |
UDPSocket.h [code] | |
us_ticker_api.c [code] | |
us_ticker_api.h [code] | |
USBDeviceConnected.cpp [code] | |
USBDeviceConnected.h [code] | |
USBEndpoint.cpp [code] | |
USBEndpoint.h [code] | |
USBHALHost.cpp [code] | |
USBHALHost.h [code] | |
USBHost.cpp [code] | |
USBHost.h [code] | |
USBHostTypes.h [code] | |
USBSerialStream.cpp [code] | |
USBSerialStream.h [code] | |
vj.c [code] | |
vj.h [code] | |
wait_api.c [code] | |
wait_api.h [code] | |
WANDongle.cpp [code] | |
WANDongle.h [code] | |
WANDongleInitializer.cpp [code] | |
WANDongleInitializer.h [code] | |
WANDongleSerialPort.cpp [code] | |
WANDongleSerialPort.h [code] | |
Websocket.cpp [code] | |
Websocket.h [code] |