MRPT  1.9.9
xsudev.h File Reference
#include <libudev.h>
Include dependency graph for xsudev.h:

Go to the source code of this file.

Classes

class  XsUdev
 
struct  XsUdev::_UDEV_API
 

Typedefs

typedef struct udev * uDEV_new(void)
 
typedef struct udev * uDEV_unref(struct udev *udev)
 
typedef struct udev_device * uDEV_device_unref(struct udev_device *udev_device)
 
typedef struct udev_enumerate * uDEV_enumerate_new(struct udev *udev)
 
typedef int uDEV_enumerate_add_match_subsystem(struct udev_enumerate *udev_enumerate, const char *subsystem)
 
typedef int uDEV_enumerate_scan_devices(struct udev_enumerate *udev_enumerate)
 
typedef struct udev_list_entry * uDEV_enumerate_get_list_entry(struct udev_enumerate *udev_enumerate)
 
typedef struct udev_enumerate * uDEV_enumerate_unref(struct udev_enumerate *udev_enumerate)
 
typedef struct udev_list_entry * uDEV_list_entry_get_next(struct udev_list_entry *list_entry)
 
typedef const char * uDEV_list_entry_get_name(struct udev_list_entry *list_entry)
 
typedef struct udev_device * uDEV_device_new_from_syspath(struct udev *udev, const char *syspath)
 
typedef struct udev_device * uDEV_device_get_parent(struct udev_device *udev_device)
 
typedef const char * uDEV_device_get_devnode(struct udev_device *udev_device)
 
typedef struct udev_device * uDEV_device_get_parent_with_subsystem_devtype(struct udev_device *udev_device, const char *subsystem, const char *devtype)
 
typedef const char * uDEV_device_get_sysattr_value(struct udev_device *udev_device, const char *sysattr)
 

Typedef Documentation

◆ uDEV_device_get_devnode

typedef const char* uDEV_device_get_devnode(struct udev_device *udev_device)

Definition at line 35 of file xsudev.h.

◆ uDEV_device_get_parent

typedef struct udev_device* uDEV_device_get_parent(struct udev_device *udev_device)

Definition at line 33 of file xsudev.h.

◆ uDEV_device_get_parent_with_subsystem_devtype

typedef struct udev_device* uDEV_device_get_parent_with_subsystem_devtype(struct udev_device *udev_device, const char *subsystem, const char *devtype)

Definition at line 36 of file xsudev.h.

◆ uDEV_device_get_sysattr_value

typedef const char* uDEV_device_get_sysattr_value(struct udev_device *udev_device, const char *sysattr)

Definition at line 39 of file xsudev.h.

◆ uDEV_device_new_from_syspath

typedef struct udev_device* uDEV_device_new_from_syspath(struct udev *udev, const char *syspath)

Definition at line 31 of file xsudev.h.

◆ uDEV_device_unref

typedef struct udev_device* uDEV_device_unref(struct udev_device *udev_device)

Definition at line 18 of file xsudev.h.

◆ uDEV_enumerate_add_match_subsystem

typedef int uDEV_enumerate_add_match_subsystem(struct udev_enumerate *udev_enumerate, const char *subsystem)

Definition at line 20 of file xsudev.h.

◆ uDEV_enumerate_get_list_entry

typedef struct udev_list_entry* uDEV_enumerate_get_list_entry(struct udev_enumerate *udev_enumerate)

Definition at line 23 of file xsudev.h.

◆ uDEV_enumerate_new

typedef struct udev_enumerate* uDEV_enumerate_new(struct udev *udev)

Definition at line 19 of file xsudev.h.

◆ uDEV_enumerate_scan_devices

typedef int uDEV_enumerate_scan_devices(struct udev_enumerate *udev_enumerate)

Definition at line 22 of file xsudev.h.

◆ uDEV_enumerate_unref

typedef struct udev_enumerate* uDEV_enumerate_unref(struct udev_enumerate *udev_enumerate)

Definition at line 25 of file xsudev.h.

◆ uDEV_list_entry_get_name

typedef const char* uDEV_list_entry_get_name(struct udev_list_entry *list_entry)

Definition at line 29 of file xsudev.h.

◆ uDEV_list_entry_get_next

typedef struct udev_list_entry* uDEV_list_entry_get_next(struct udev_list_entry *list_entry)

Definition at line 27 of file xsudev.h.

◆ uDEV_new

typedef struct udev* uDEV_new(void)

Definition at line 16 of file xsudev.h.

◆ uDEV_unref

typedef struct udev* uDEV_unref(struct udev *udev)

Definition at line 17 of file xsudev.h.




Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: 8fe78517f Sun Jul 14 19:43:28 2019 +0200 at lun oct 28 02:10:00 CET 2019