|
|
virtual int | SetSsid (const char ssid[]) |
| |
|
virtual int | SetSecurity (SecurityType securityType) |
| |
|
virtual int | SetPassphrase (const char pw[]) |
| |
| virtual int | Start (LinxDevice *linxDev) |
| | Start With IP And Port Saved In NVS. More...
|
| |
| virtual int | Start (LinxDevice *linxDev, unsigned char ip3, unsigned char ip2, unsigned char ip1, unsigned char ip0, unsigned short port) |
| | Start using network config set in firmware sketch. More...
|
| |
| virtual int | Restart () |
| | Start With IP And Port Saved In RAM. More...
|
| |
| virtual int | PrintWifiInfo () |
| | Debug network information. More...
|
| |
| virtual int | Init () |
| | This case will be called repeatedly until the device connects to the network and starts listening. More...
|
| |
| virtual int | Listen () |
| |
| virtual int | Available () |
| | Check for client. More...
|
| |
| virtual int | Accept () |
| | Connect to client. More...
|
| |
| virtual int | Connected () |
| | Handle packets if available. More...
|
| |
| virtual int | Close () |
| | Close client connection. More...
|
| |
| virtual int | Exit () |
| | Restart wifi stack. More...
|
| |
| virtual int | CheckForCommands () |
| | Periodic handler. More...
|
| |
|
virtual int | Start () |
| |
| virtual int | Listen () |
| |
| virtual int | Available () |
| |
| virtual int | Accept () |
| |
| virtual int | Connected () |
| |
| virtual int | Close () |
| |
| virtual int | Exit () |
| |
|
void | AttachCustomCommand (unsigned short commandNumber, int(*function)(unsigned char, unsigned char *, unsigned char *, unsigned char *)) |
| |
|
void | AttachPeriodicTask (int(*function)(unsigned char *, unsigned char *)) |
| |
| virtual int | CheckForCommands () |
| | Runs listener state machine; to be called in sketch loop() More...
|
| |
| int | ProcessCommand (unsigned char *recBuffer, unsigned char *sendBuffer) |
| | Handles command packets. More...
|
| |
| void | PacketizeAndSend (unsigned char *commandPacketBuffer, unsigned char *responsePacketBuffer, unsigned int dataSize, int status) |
| | Sends response packet. More...
|
| |
| void | StatusResponse (unsigned char *commandPacketBuffer, unsigned char *responsePacketBuffer, int status) |
| | Sends status only as response (no data) More...
|
| |
| void | DataBufferResponse (unsigned char *commandPacketBuffer, unsigned char *responsePacketBuffer, const unsigned char *dataBuffer, unsigned char dataSize, int status) |
| | Format byte array and send as LINX packet. Does not include data length byte. More...
|
| |
|
unsigned char | ComputeChecksum (unsigned char *packetBuffer) |
| |
|
bool | ChecksumPassed (unsigned char *packetBuffer) |
| |