This is the complete list of members for YDevice, including all inherited members.
| _cacheJson | YDevice | private |
| _cacheStamp | YDevice | private |
| _devCache | YDevice | privatestatic |
| _devdescr | YDevice | private |
| _functions | YDevice | private |
| _lock | YDevice | private |
| _rootdevice | YDevice | private |
| _subpath | YDevice | private |
| clearCache(bool clearSubpath) | YDevice | |
| ClearCache() | YDevice | static |
| getDevice(YDEV_DESCR devdescr) | YDevice | static |
| getFunctions(vector< YFUN_DESCR > **functions, string &errmsg) | YDevice | |
| getHubSerial(void) | YDevice | |
| HTTPRequest(int channel, const string &request, string &buffer, yapiRequestProgressCallback progress_cb, void *progress_ctx, string &errmsg) | YDevice | |
| HTTPRequest_unsafe(int channel, const string &request, string &buffer, yapiRequestProgressCallback progress_cb, void *progress_ctx, string &errmsg) | YDevice | private |
| HTTPRequestAsync(int channel, const string &request, HTTPRequestCallback callback, void *context, string &errmsg) | YDevice | |
| HTTPRequestPrepare(const string &request, string &fullrequest, char *errbuff) | YDevice | private |
| requestAPI(YJSONObject *&apires, string &errmsg) | YDevice | |
| YDevice(YDEV_DESCR devdesc) | YDevice | private |
| ~YDevice() | YDevice | private |