cec: store the status of a bus device: present, not present or handled by libcec
[deb_libcec.git] / include / cectypes.h
index ce042cc94ca212eb06394ca6dcf0cdaaa75b5edb..bc661a8d2d7e1840462af64357337a02cb4de8ec 100644 (file)
@@ -582,6 +582,14 @@ typedef enum cec_adapter_messagecode
   MSGCODE_FRAME_ACK = 0x40,
 } cec_adapter_messagecode;
 
+typedef enum cec_bus_device_status
+{
+  CEC_DEVICE_STATUS_UNKNOWN,
+  CEC_DEVICE_STATUS_PRESENT,
+  CEC_DEVICE_STATUS_NOT_PRESENT,
+  CEC_DEVICE_STATUS_HANDLED_BY_LIBCEC
+} cec_bus_device_status;
+
 typedef enum cec_vendor_id
 {
   CEC_VENDOR_SAMSUNG   = 0x00F0,