#include <gwenhywfar/idlist.h>
#include <gwenhywfar/misc.h>
#include <gwenhywfar/inherit.h>
#include <gwenhywfar/buffer.h>


Go to the source code of this file.
| typedef struct LC_DEVSCANNER LC_DEVSCANNER |
| typedef struct LC_DEVMONITOR LC_DEVMONITOR |
| typedef int(* LC_DEVSCANNER_READ_DEVS_FN)(LC_DEVSCANNER *um, LC_DEVICE_LIST *dl) |
| enum LC_DEVICE_BUSTYPE |
| LC_DEVICE_BUSTYPE LC_Device_BusType_fromString | ( | const char * | s | ) |
| const char* LC_Device_BusType_toString | ( | LC_DEVICE_BUSTYPE | i | ) |
| LC_DEVSCANNER* LC_DevScanner_new | ( | ) |
| void LC_DevScanner_SetReadDevsFn | ( | LC_DEVSCANNER * | um, | |
| LC_DEVSCANNER_READ_DEVS_FN | fn | |||
| ) |
| void LC_DevScanner_free | ( | LC_DEVSCANNER * | um | ) |
| int LC_DevScanner_Scan | ( | LC_DEVSCANNER * | um, | |
| LC_DEVICE_LIST * | devList | |||
| ) |
| LC_DEVMONITOR* LC_DevMonitor_new | ( | ) |
| void LC_DevMonitor_free | ( | LC_DEVMONITOR * | um | ) |
| void LC_DevMonitor_AddScanner | ( | LC_DEVMONITOR * | um, | |
| LC_DEVSCANNER * | sc | |||
| ) |
| int LC_DevMonitor_Scan | ( | LC_DEVMONITOR * | um | ) |
| LC_DEVICE_LIST* LC_DevMonitor_GetNewDevices | ( | const LC_DEVMONITOR * | um | ) |
| LC_DEVICE_LIST* LC_DevMonitor_GetLostDevices | ( | const LC_DEVMONITOR * | um | ) |
| LC_DEVICE_LIST* LC_DevMonitor_GetCurrentDevices | ( | const LC_DEVMONITOR * | um | ) |
| LC_DEVICE* LC_Device_new | ( | LC_DEVICE_BUSTYPE | busType, | |
| GWEN_TYPE_UINT32 | busId, | |||
| GWEN_TYPE_UINT32 | deviceId, | |||
| GWEN_TYPE_UINT32 | vendorId, | |||
| GWEN_TYPE_UINT32 | productId | |||
| ) |
| void LC_Device_free | ( | LC_DEVICE * | ud | ) |
| LC_DEVICE* LC_Device_List_Find | ( | LC_DEVICE_LIST * | dl, | |
| LC_DEVICE_BUSTYPE | busType, | |||
| GWEN_TYPE_UINT32 | busId, | |||
| GWEN_TYPE_UINT32 | deviceId, | |||
| GWEN_TYPE_UINT32 | vendorId, | |||
| GWEN_TYPE_UINT32 | productId | |||
| ) |
| LC_DEVICE* LC_Device_Get | ( | LC_DEVICE_LIST * | dl, | |
| LC_DEVICE_BUSTYPE | busType, | |||
| GWEN_TYPE_UINT32 | dpos | |||
| ) |
| GWEN_TYPE_UINT32 LC_Device_GetDevicePos | ( | const LC_DEVICE * | ud | ) |
| void LC_Device_SetDevicePos | ( | LC_DEVICE * | ud, | |
| GWEN_TYPE_UINT32 | i | |||
| ) |
| const char* LC_Device_GetPath | ( | const LC_DEVICE * | ud | ) |
| void LC_Device_SetPath | ( | LC_DEVICE * | ud, | |
| const char * | s | |||
| ) |
| LC_DEVICE_BUSTYPE LC_Device_GetBusType | ( | const LC_DEVICE * | ud | ) |
| GWEN_TYPE_UINT32 LC_Device_GetBusId | ( | const LC_DEVICE * | ud | ) |
| GWEN_TYPE_UINT32 LC_Device_GetDeviceId | ( | const LC_DEVICE * | ud | ) |
| GWEN_TYPE_UINT32 LC_Device_GetVendorId | ( | const LC_DEVICE * | ud | ) |
| GWEN_TYPE_UINT32 LC_Device_GetProductId | ( | const LC_DEVICE * | ud | ) |
| const char* LC_Device_GetBusName | ( | const LC_DEVICE * | ud | ) |
| void LC_Device_SetBusName | ( | LC_DEVICE * | ud, | |
| const char * | s | |||
| ) |
| const char* LC_Device_GetDeviceName | ( | const LC_DEVICE * | ud | ) |
| void LC_Device_SetDeviceName | ( | LC_DEVICE * | ud, | |
| const char * | s | |||
| ) |
| const char* LC_Device_GetDriverType | ( | const LC_DEVICE * | ud | ) |
| void LC_Device_SetDriverType | ( | LC_DEVICE * | ud, | |
| const char * | s | |||
| ) |
| const char* LC_Device_GetReaderType | ( | const LC_DEVICE * | ud | ) |
| void LC_Device_SetReaderType | ( | LC_DEVICE * | ud, | |
| const char * | s | |||
| ) |
| int LC_Device_ReplaceVars | ( | const LC_DEVICE * | d, | |
| const char * | tmpl, | |||
| GWEN_BUFFER * | buf | |||
| ) |
1.5.3