Host library for controlling a WiConnect enabled Wi-Fi module.

Dependents:   wiconnect-ota_example wiconnect-web_setup_example wiconnect-test-console wiconnect-tcp_server_example ... more

Auto generated API documentation and code listings for WiConnect

Classes

Buffer Generic buffer type
Callback Generic callback function
CommandQueue Class for hold queued commands
Endpoint IP Endpoint (address, port)
FileInterface The provides an interface for creating TCP/UDP/TLS/HTTP client sockets
FileList WiConnect WiFi module file listing
FunctionPointer Generic function pointer
GhmElement GoHACK.me stream or control value
GhmElementArray Array of goHACK.me stream or control values
GhmInterface The provides an interface for http://goHACK.me
GhmMessage Contains single entry from goHACK.me message listing
GhmMessageList List of goHACK.me messages
HttpSocketArgs Struct for hold HTTP socket configuration
in_addr For compatibility with BSD code
LogFunc Logging callback function
MacAddress Network MAC Address type
NetworkInterface The provides an interface for joining and/or creating a network
QueuedCommand Class which contains command for asynchronous processing
ReaderFunc Generic data reading callback function
ScanResult Contains single entry from WiFi scan results
ScanResultList List of WiFi network scan results
SerialConfig Host<-> Wiconnect Module serial configuration
Socket Socket file descriptor and select wrapper
SocketInterface The provides an interface for creating TCP/UDP/TLS/HTTP client sockets
SocketIrqHandlerMap Generic callback function
Ssid Network SSID type
TCPSocketConnection TCP socket connection
TCPSocketServer TCP Server
TimeoutTimer Class for maintaining command processing timeouts
UDPSocket UDP Socket
Wiconnect The root WiConnect library class
WICONNECT_EXTERNAL_INTERRUPT_GPIO_BASE_CLASS Class for handlinga Pin IRQ
WICONNECT_GPIO_BASE_CLASS Host GPIO class
WICONNECT_PERIODIC_TIMER_BASE_CLASS Class for periodically calling a supplied callback
WICONNECT_SERIAL_BASE_CLASS Serial class for interfacing to WiConnect WiFi module
WiconnectFile WiConnect WiFi module file object
WiconnectSocket Connection object to remote server
WiconnectUdpServer UDP Server Listening socket

Code

AsyncCommand.cpp [code]
Callback.h [code]
CommandCommon.h [code]
CommandQueue.h [code]
common.cpp [code]
common.h [code]
Endpoint.cpp [code]
Endpoint.h [code]
FileInterface.cpp [code]
FileInterface.h [code]
FileList.cpp [code]
FileList.h [code]
FileListing.cpp [code]
FunctionPointer.h [code]
GhmInterface.cpp [code]
GhmInterface.h [code]
GhmMessage.cpp [code]
GhmMessage.h [code]
GhmMessageList.cpp [code]
GhmMessageList.h [code]
GhmMessageProcessing.cpp [code]
Gpio.cpp [code]
Gpio.h [code]
inet.h [code]
ip_addr.h [code]
LogFunc.h [code]
mBedSocketApi.h [code]
netdb.h [code]
NetworkInterface.cpp [code]
NetworkInterface.h [code]
NetworkJoin.cpp [code]
NetworkScan.cpp [code]
NetworkSoftAp.cpp [code]
NetworkWebSetup.cpp [code]
opt.h [code]
PeriodicTimer.cpp [code]
PeriodicTimer.h [code]
PinIrqHandler.cpp [code]
PinIrqHandler.h [code]
ProcessCommand.cpp [code]
QueuedCommand.cpp [code]
QueuedCommand.h [code]
ReaderFunc.h [code]
README.h [code]
ScanResult.cpp [code]
ScanResult.h [code]
ScanResultList.cpp [code]
ScanResultList.h [code]
sdk.h [code]
sdkTypes.h [code]
SendCommand.cpp [code]
Socket.cpp [code]
Socket.h [code]
SocketInterface.cpp [code]
SocketInterface.h [code]
SocketIrqHandlerMap.h [code]
sockets.h [code]
StringUtil.h [code]
target_config.h [code]
TcpServer.cpp [code]
TCPSocketConnection.cpp [code]
TCPSocketConnection.h [code]
TCPSocketServer.cpp [code]
TCPSocketServer.h [code]
TimeoutTimer.cpp [code]
TimeoutTimer.h [code]
UdpServer.cpp [code]
UDPSocket.cpp [code]
UDPSocket.h [code]
Wiconnect.cpp [code]
Wiconnect.h [code]
WiconnectCommand.cpp [code]
WiconnectCommands.h [code]
WiconnectFile.cpp [code]
WiconnectFile.h [code]
WiconnectInterface.h [code]
WiconnectModuleBusConfig.cpp [code]
WiconnectSerial.cpp [code]
WiconnectSerial.h [code]
WiconnectSettings.cpp [code]
WiconnectSocket.cpp [code]
WiconnectSocket.h [code]
WiconnectTypes.h [code]
WiconnectUdpServer.cpp [code]
WiconnectUdpServer.h [code]

Namespaces

wiconnect ACKme WiConnect Host Library is licensed under the BSD licence: