Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
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] |