ACKme Logo WiConnect Host Library- API Reference Guide
 
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Groups Pages
wiconnect::Wiconnect Member List

This is the complete list of members for wiconnect::Wiconnect, including all inherited members.

checkCurrentCommand()wiconnect::Wiconnect
closeAllSockets()wiconnect::SocketInterface
connect(WiconnectSocket &socket, SocketType type, const char *host, uint16_t remortPort, uint16_t localPort, const void *args GPIO_IRQ_ARG)wiconnect::SocketInterface
createFile(const ReaderFunc &reader, void *user, const char *name, uint32_t size, uint32_t version=0, FileType type=FILE_TYPE_ANY, bool isEssential=false, int32_t checksum=-1)wiconnect::FileInterface
deinit()wiconnect::Wiconnect
deleteFile(const char *name)wiconnect::FileInterface
deleteFile(const WiconnectFile &file)wiconnect::FileInterface
fileFlagsToStr(FileFlags flags, char *buffer=NULL)wiconnect::FileInterfacestatic
fileTypeToStr(FileType type)wiconnect::FileInterfacestatic
fileVersionIntToStr(uint32_t version, bool verbose=true, char *buffer=NULL)wiconnect::FileInterfacestatic
fileVersionStrToInt(const char *versionStr, uint32_t *versionIntPtr)wiconnect::FileInterfacestatic
flush(int delayMs=500)wiconnect::Wiconnect
getBlockingEnabled(void)wiconnect::Wiconnect
getCommandDefaultTimeout()wiconnect::Wiconnect
getDhcpEnabled(bool *enabledPtr)wiconnect::NetworkInterface
getDnsAddress(uint32_t *dnsAddress)wiconnect::NetworkInterface
getInstance()wiconnect::Wiconnectstatic
getIpAddress(char *buffer ALLOW_NULL_STRING_BUFFER)wiconnect::NetworkInterface
getIpSettings(uint32_t *ip, uint32_t *netmask, uint32_t *gateway)wiconnect::NetworkInterface
getLastCommandResponseCodeStr()wiconnect::Wiconnect
getLastCommandResponseLength()wiconnect::Wiconnect
getMacAddress(MacAddress *macAddress)wiconnect::NetworkInterface
getNetworkJoinResult(NetworkJoinResult *joinResultPtr)wiconnect::NetworkInterface
getNetworkStatus(NetworkStatus *statusPtr)wiconnect::NetworkInterface
getResponseBuffer()wiconnect::Wiconnect
getRssi(int32_t *rssiPtr)wiconnect::NetworkInterface
getSetting(const char *settingStr, uint32_t *valuePtr)wiconnect::Wiconnect
getSetting(const char *settingStr, char **valuePtr)wiconnect::Wiconnect
getSetting(const char *settingStr, char *valueBuffer, uint16_t valueBufferLen)wiconnect::Wiconnect
getSignalStrength(NetworkSignalStrength *signalStrengthPtr)wiconnect::NetworkInterface
getVersion(char *versionBuffer=NULL, int versionBufferSize=0, const Callback &completeCallback=Callback())wiconnect::Wiconnect
getWiconnectResultStr(WiconnectResult wiconnectResult)wiconnect::Wiconnectstatic
ghmActivate(const char *userName, const char *password, const char *capsFilename=NULL)wiconnect::GhmInterface
ghmDeactivate(const char *userName, const char *password)wiconnect::GhmInterface
ghmDeleteMessage(uint8_t listIndex)wiconnect::GhmInterface
ghmDeleteMessage(const char *msgId)wiconnect::GhmInterface
ghmDownloadCapabilities(const char *capsNameOrCustomUrl=NULL, uint32_t version=0)wiconnect::GhmInterface
ghmGetMessage(WiconnectSocket &socket, GhmMessageGetType getType=GHM_MSG_GET_DATA_ONLY)wiconnect::GhmInterface
ghmGetMessage(WiconnectSocket &socket, uint8_t listIndex, GhmMessageGetType getType=GHM_MSG_GET_DATA_ONLY)wiconnect::GhmInterface
ghmGetMessage(WiconnectSocket &socket, const char *msgId, GhmMessageGetType getType=GHM_MSG_GET_DATA_ONLY)wiconnect::GhmInterface
ghmIsActivated(bool *statusPtr)wiconnect::GhmInterface
ghmListMessages(GhmMessageList &msgList, uint8_t maxCount=0)wiconnect::GhmInterface
ghmPostMessage(WiconnectSocket &socket, bool jsonFormatted=false)wiconnect::GhmInterface
ghmRead(const char *controlName, const char **valueStrPtr)wiconnect::GhmInterface
ghmRead(const char *controlName, uint32_t *valueIntPtr)wiconnect::GhmInterface
ghmRead(const char *controlName, char *valueBuffer, uint16_t valueBufferLen)wiconnect::GhmInterface
ghmSynchronize(GhmSyncType type=GHM_SYNC_ALL)wiconnect::GhmInterface
ghmWrite(const char *elementName, const char *strValue)wiconnect::GhmInterface
ghmWrite(const char *elementName, uint32_t uintValue)wiconnect::GhmInterface
ghmWrite(const char *elementName, int32_t intValue)wiconnect::GhmInterface
ghmWrite(const GhmElementArray *elementArray)wiconnect::GhmInterface
httpAddHeader(WiconnectSocket &socket, const char *key, const char *value)wiconnect::SocketInterface
httpConnect(WiconnectSocket &socket, const char *url, const HttpSocketArgs *args)wiconnect::SocketInterface
httpGet(WiconnectSocket &socket, const char *url, bool openOnly=false, const char *certFilename=NULL)wiconnect::SocketInterface
httpGetStatus(WiconnectSocket &socket, uint32_t *statusCodePtr)wiconnect::SocketInterface
httpHead(WiconnectSocket &socket, const char *url, const char *certFilename=NULL)wiconnect::SocketInterface
httpPost(WiconnectSocket &socket, const char *url, const char *contextType, bool openOnly=true, const char *certFilename=NULL)wiconnect::SocketInterface
init(bool bringNetworkUp=false)wiconnect::Wiconnect
ipToStr(uint32_t ip, char *ipStrBuffer ALLOW_NULL_STRING_BUFFER)wiconnect::NetworkInterfacestatic
isInitialized()wiconnect::Wiconnect
isWebSetupRunning(bool *isRunningPtr)wiconnect::NetworkInterface
join(const char *ssid=NULL, const char *password=NULL, const Callback &completeHandler=Callback())wiconnect::NetworkInterface
leave()wiconnect::NetworkInterface
listFiles(FileList &list, const char *name=NULL, FileType type=FILE_TYPE_ANY, uint32_t version=0)wiconnect::FileInterface
lookup(const char *domain, uint32_t *ipAddressPtr)wiconnect::NetworkInterface
macAddressToStr(const MacAddress *macAddress, char *macStrBuffer ALLOW_NULL_STRING_BUFFER)wiconnect::NetworkInterfacestatic
networkJoinResultToStr(NetworkJoinResult joinResult)wiconnect::NetworkInterfacestatic
networkSecurityToStr(NetworkSecurity security)wiconnect::NetworkInterfacestatic
networkStatusToStr(NetworkStatus status)wiconnect::NetworkInterfacestatic
openFile(WiconnectFile &file, const char *name)wiconnect::FileInterface
ping(const char *domain=NULL, uint32_t *timeMsPtr=NULL)wiconnect::NetworkInterface
reset()wiconnect::Wiconnect
responseToInt32(int32_t *int32Ptr)wiconnect::Wiconnect
responseToUint32(uint32_t *uint32Ptr)wiconnect::Wiconnect
rssiToSignalStrength(int rssi)wiconnect::NetworkInterfacestatic
scan(ScanResultList &resultList, const uint8_t *channelList=NULL, const char *ssid=NULL)wiconnect::NetworkInterface
sendCommand(const Callback &completeCallback, char *responseBuffer, int responseBufferLen, TimerTimeout timeoutMs, const ReaderFunc &reader, void *user, const char *cmd, va_list vaList)wiconnect::Wiconnect
sendCommand(char *responseBuffer, int responseBufferLen, TimerTimeout timeoutMs, const ReaderFunc &reader, void *user, const char *cmd, va_list vaList)wiconnect::Wiconnect
sendCommand(char *responseBuffer, int responseBufferLen, TimerTimeout timeoutMs, const ReaderFunc &reader, void *user, const char *cmd,...)wiconnect::Wiconnect
sendCommand(TimerTimeout timeoutMs, const ReaderFunc &reader, void *user, const char *cmd,...)wiconnect::Wiconnect
sendCommand(const ReaderFunc &reader, void *user, const char *cmd,...)wiconnect::Wiconnect
sendCommand(char *responseBuffer, int responseBufferLen, TimerTimeout timeoutMs, const char *cmd,...)wiconnect::Wiconnect
sendCommand(const Callback &completeCallback, char *responseBuffer, int responseBufferLen, const char *cmd,...)wiconnect::Wiconnect
sendCommand(char *responseBuffer, int responseBufferLen, const char *cmd,...)wiconnect::Wiconnect
sendCommand(const Callback &completeCallback, const char *cmd,...)wiconnect::Wiconnect
sendCommand(const char *cmd,...)wiconnect::Wiconnect
sendCommand(const Callback &completeCallback, TimerTimeout timeoutMs, const char *cmd,...)wiconnect::Wiconnect
sendCommand(TimerTimeout timeoutMs, const char *cmd,...)wiconnect::Wiconnect
sendCommand(const char *cmd, va_list vaList)wiconnect::Wiconnect
setAssertLogger(LogFunc assertLogFunc)wiconnect::Wiconnect
setBlockingEnabled(bool blockingEnabled)wiconnect::Wiconnect
setCommandDefaultTimeout(TimerTimeout timeoutMs)wiconnect::Wiconnect
setDebugLogger(LogFunc logFunc)wiconnect::Wiconnect
setDhcpEnabled(bool enabled)wiconnect::NetworkInterface
setDnsAddress(uint32_t dnsAddress)wiconnect::NetworkInterface
setIpSettings(uint32_t ip, uint32_t netmask, uint32_t gateway)wiconnect::NetworkInterface
setIpSettings(const char *ip, const char *netmask, const char *gateway)wiconnect::NetworkInterface
setPinToGpioMapper(PinToGpioMapper mapper)wiconnect::Wiconnect
setSetting(const char *settingStr, uint32_t value)wiconnect::Wiconnect
setSetting(const char *settingStr, const char *value)wiconnect::Wiconnect
signalStrengthToStr(NetworkSignalStrength signalStrenth)wiconnect::NetworkInterfacestatic
ssidToStr(const Ssid *ssid, char *ssidStrBuffer ALLOW_NULL_STRING_BUFFER)wiconnect::NetworkInterfacestatic
startWebSetup(const char *ssid=NULL, const char *password=NULL, const Callback &completeHandler=Callback())wiconnect::NetworkInterface
stopCurrentCommand()wiconnect::Wiconnect
stopWebSetup()wiconnect::NetworkInterface
strToIp(const char *str, uint32_t *intPtr)wiconnect::NetworkInterfacestatic
strToMacAddress(const char *str, MacAddress *macAddress)wiconnect::NetworkInterfacestatic
strToNetworkSecurity(const char *str)wiconnect::NetworkInterfacestatic
strToSsid(const char *str, Ssid *ssid)wiconnect::NetworkInterfacestatic
tcpAccept(WiconnectSocket &socket, uint32_t timeoutMs=WICONNECT_WAIT_FOREVER)wiconnect::SocketInterface
tcpConnect(WiconnectSocket &socket, const char *host, uint16_t remortPort GPIO_IRQ_ARG_NC)wiconnect::SocketInterface
tcpListen(uint16_t listeningPort, int maxClients=0 GPIO_IRQ_ARG_NC)wiconnect::SocketInterface
tcpServerStop(void)wiconnect::SocketInterface
tlsConnect(WiconnectSocket &socket, const char *host, uint16_t remortPort, const char *certFilename=NULL GPIO_IRQ_ARG_NC)wiconnect::SocketInterface
udpConnect(WiconnectSocket &socket, const char *host, uint16_t remortPort, uint16_t localPort=SOCKET_ANY_PORT GPIO_IRQ_ARG_NC)wiconnect::SocketInterface
udpListen(WiconnectUdpServer &udpServer, uint16_t listeningPort)wiconnect::SocketInterface
updateFirmware(bool forced=false, const char *versionStr=NULL, const Callback &completeCallback=Callback())wiconnect::Wiconnect
wakeup()wiconnect::Wiconnect
Wiconnect(const SerialConfig &serialConfig, Pin reset=PIN_NC, Pin wake=PIN_NC, bool nonBlocking=WICONNECT_DEFAULT_NONBLOCKING WICONNECT_MALLOC_ARGS)wiconnect::Wiconnect
Wiconnect(const SerialConfig &serialConfig, int internalBufferSize, void *internalBuffer=NULL, Pin reset=PIN_NC, Pin wake=PIN_NC, bool nonBlocking=WICONNECT_DEFAULT_NONBLOCKING WICONNECT_MALLOC_ARGS)wiconnect::Wiconnect