|
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) |
|