Search Code
About NetServicesSource

Published 29 Jun 2011.

Last change message: N/A

Import this program

NetServicesSource

Published 29 Jun 2011, by   user Igor Skochinsky   tag http, HTTPClient, proxy

Summary of NetServicesSource

How to get this program

Import this program

Open this program in the mbed Compiler, where you can edit it and compile it for your hardware.

Download as .zip

Download this program as .zip file.

Description

Experimental HTTPClient with proxy support

API

DNSRequest This is a simple DNS Request class
EthernetNetIf Ethernet network interface
Host Host information container
HTTPClient A simple HTTP Client
HTTPFile HTTP Client data container for files
HTTPMap HTTP Client data container for key/value pairs
HTTPRequestHandler HTTP Server's generic request handler
HTTPServer A simple HTTP server implementation
HTTPStream HTTP Client Streaming tool
HTTPText HTTP Client data container for text
IpAddr IP Address container
MySQLClient A MySQL Client
NetService Net Service base class
NTPClient A NTP Client
TCPSocket This is a simple TCP Socket class
UDPSocket This is a simple UDP Socket class
UMTSStickNetIf UMTS Stick network interface

Code

api.h [code]
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
ATIf.cpp [code]
ATIf.h [code]
auth.c [code]
auth.h [code]
autoip.c [code] AutoIP Automatic LinkLocal IP Configuration
autoip.h [code] AutoIP Automatic LinkLocal IP Configuration
base64.cpp [code]
base64.h [code]
cc.h [code]
chap.c [code]
chap.h [code]
chpms.c [code]
chpms.h [code]
dbg.cpp [code]
dbg.h [code] Debugging helpers header file
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]
dns.c [code] DNS - host name to IP address resolver
dns.h [code]
DNSRequest.cpp [code]
DNSRequest.h [code] DNS Request header file
emailMessage.cpp [code]
emailMessage.h [code]
err.h [code]
eth_drv.cpp [code]
eth_drv.h [code]
etharp.c [code] Address Resolution Protocol module for IP over Ethernet
etharp.h [code]
ethernetif.c [code] Ethernet Interface Skeleton
EthernetNetIf.cpp [code]
EthernetNetIf.h [code] Ethernet network interface header file
FSHandler.cpp [code]
FSHandler.h [code]
fsm.c [code]
fsm.h [code]
GPRSModem.cpp [code]
GPRSModem.h [code]
GPRSModuleNetIf.cpp [code]
GPRSModuleNetIf.h [code]
host.h [code]
HTTPClient.cpp [code]
HTTPClient.h [code] HTTP Client header file
HTTPData.cpp [code]
HTTPData.h [code]
HTTPFile.cpp [code]
HTTPFile.h [code] HTTP File data source/sink header file
HTTPMap.cpp [code]
HTTPMap.h [code] HTTP Map data source/sink header file
HTTPRequestDispatcher.cpp [code]
HTTPRequestDispatcher.h [code]
HTTPRequestHandler.cpp [code]
HTTPRequestHandler.h [code]
HTTPServer.cpp [code]
HTTPServer.h [code] HTTP Server header file
HTTPStream.cpp [code]
HTTPStream.h [code] HTTP Stream data source/sink header file
HTTPText.cpp [code]
HTTPText.h [code] HTTP Text data source/sink header file
HuaweiGTM900NetIf.cpp [code]
HuaweiGTM900NetIf.h [code]
icmp.c [code] ICMP - Internet Control Message Protocol
icmp.h [code]
igmp.c [code] IGMP - Internet Group Management Protocol
igmp.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]
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]
ipaddr.cpp [code]
ipaddr.h [code]
ipcp.c [code]
ipcp.h [code]
lcp.c [code]
lcp.h [code]
lwipNetDnsRequest.cpp [code]
lwipNetDnsRequest.h [code]
LwipNetIf.cpp [code]
LwipNetIf.h [code]
lwipNetTcpSocket.cpp [code]
lwipNetTcpSocket.h [code]
lwipNetUdpSocket.cpp [code]
lwipNetUdpSocket.h [code]
lwipopts.h [code]
lwipopts2.h [code]
magic.c [code]
magic.h [code]
md5.c [code]
md5.h [code]
mem.c [code] Dynamic memory manager
mem.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)
mycrypt.c [code]
mycrypt.h [code]
MySQLClient.cpp [code]
MySQLClient.h [code] MySQL Client header file
net.cpp [code]
net.h [code]
netbuf.h [code]
netCfg.h [code]
netdb.h [code]
netdnsrequest.cpp [code]
netdnsrequest.h [code]
netif.c [code] LwIP network interface abstraction
netif.cpp [code]
if/net/netif.h [code]
lwip/include/lwip/netif.h [code]
netifapi.h [code]
netservice.cpp [code]
netservice.h [code]
nettcpsocket.cpp [code]
nettcpsocket.h [code]
netudpsocket.cpp [code]
netudpsocket.h [code]
NTPClient.cpp [code]
NTPClient.h [code] NTP Client header file
opt.h [code] LwIP Options Configuration
pap.c [code]
pap.h [code]
pbuf.c [code] Packet buffer management
pbuf.h [code]
perf.h [code]
ppp.c [code]
ppp.h [code]
ppp_oe.c [code]
ppp_oe.h [code]
pppdebug.h [code]
PPPNetIf.cpp [code]
PPPNetIf.h [code] PPP Generic network interface header file
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]
RPCHandler.cpp [code]
RPCHandler.h [code]
SerialBuf.cpp [code]
SerialBuf.h [code]
sha1.c [code]
sha1.h [code]
sha1config.h [code]
SimpleHandler.cpp [code]
SimpleHandler.h [code]
sio.cpp [code]
sio.h [code]
sioMgr.cpp [code]
sioMgr.h [code]
slipif.c [code] SLIP Interface
slipif.h [code]
SMTPClient.cpp [code]
SMTPClient.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
sockets.h [code]
stats.c [code] Statistics module
stats.h [code]
sys.c [code] LwIP Operating System abstraction
sys.h [code]
sys_arch.cpp [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.h [code]
TCPSocket.cpp [code]
TCPSocket.h [code] TCP Socket header file
TelitModule.cpp [code]
TelitModule.h [code]
TelitModuleNetIf.cpp [code]
TelitModuleNetIf.h [code]
timers.c [code] Stack-internal timers implementation
timers.h [code]
udp.c [code] User Datagram Protocol module
udp.h [code]
UDPSocket.cpp [code]
UDPSocket.h [code] UDP Socket header file
UMTSStick.cpp [code]
UMTSStick.h [code] UMTS Stick driver header file
UMTSStickData.cpp [code]
UMTSStickNetIf.cpp [code]
UMTSStickNetIf.h [code] UMTS Stick network interface header file
url.cpp [code]
url.h [code]
urlencode.cpp [code]
usb_mem.c [code]
usb_mem.h [code]
UsbDevice.cpp [code]
UsbDevice.h [code]
UsbEndpoint.cpp [code]
UsbEndpoint.h [code]
UsbHostMgr.cpp [code]
UsbHostMgr.h [code]
UsbInc.h [code]
UsbSerial.cpp [code]
UsbSerial.h [code]
vj.c [code]
vj.h [code]