ContentsIndex
Classes
Classes | Legend
Classes
Class 
Description 
LTcpClient Class
LTcpClient is the base implementation of LWiFiClient and LGPRSClient. You should not use LTcpClient instances directly. Instead, declare instances of LWiFiClient or LGPRSClient and use them to connect TCP socket through Wi-Fi and GPRS. 
LTcpServer Class
LTcpServer is the base implementation of LWiFiServer and LGPRSServer. You should not use LTcpServer instances directly. Instead, declare instances of LWiFiServer or LGPRSServer and use them to host TCP port through Wi-Fi and GPRS. 
LUDP 
LUDP Class
LUDP is the base implementation of LWiFiUDP and LGPRSUDP. You should not use LUDP instances directly. Instead, declare instances of LWiFiUDP or LGPRSUDP and use them to perform UDP socket operations.
Unlike LTcpClient and LTcpServer, a LUDP instance can send to and receive from multiple addresses. To achieve this, beginPacket() should be called first to assign remote address and port, followed by write() and finally endPacket(). Receiving packets works in a similar way. parsePacket() should be called first. After parsePacket() returns non-zero value, methods read(), available(), remoteIP() and... more 
LWifiClass Class
LWifiClass exposes the Wi-Fi AP scan and connect function of the LinkIt ONE board. Use LWiFi singleton object to access the actual functions. Do not declare LWiFiClass instances. After a connection to an Wi-Fi access point is established, use LWiFiClient object to create a TCP socket; or use LWiFiUDP object to create a UDP socket. 
LWiFiClient Class
Please see the method description of LTcpClient class. 
LWiFiLoginInfo Class
This class is used as a parameter for LWiFiClass.connect. Please see the description of LWiFiClass.connect for details. 
LWiFiServer Class
Please see the method description of LTcpServer class. 
LGPRSUDP Class
Use this class to manipulate UDP datagrams after connecting to a Wi-Fi AP with LWiFi. Please see the method description of LUDP class.