X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Flib%2Fadapter%2FUSBCECAdapterMessage.h;h=06e4088eb81a54db93db5f2ea05932b2a61a5df4;hb=120d4ca86e6f7e187e2d4a97e8fe9b8e31c85c8c;hp=169c115dc4fdef55ca8b34637e3951ec089e36cb;hpb=7bb4ed43f15a0fa2be17d2c3f580b181ac7430a7;p=deb_libcec.git diff --git a/src/lib/adapter/USBCECAdapterMessage.h b/src/lib/adapter/USBCECAdapterMessage.h index 169c115..06e4088 100644 --- a/src/lib/adapter/USBCECAdapterMessage.h +++ b/src/lib/adapter/USBCECAdapterMessage.h @@ -38,7 +38,8 @@ namespace CEC class CCECAdapterMessage { public: - CCECAdapterMessage(void) + CCECAdapterMessage(void) : + event(false) { Clear(); } @@ -218,6 +219,12 @@ namespace CEC case MSGCODE_FRAME_ACK: strMsg = "FRAME_ACK"; break; + case MSGCODE_SET_POWERSTATE: + strMsg = "SET_POWERSTATE"; + break; + case MSGCODE_SET_CONTROLLED: + strMsg = "SET_CONTROLLED"; + break; } return strMsg; @@ -340,17 +347,16 @@ namespace CEC CECDEVICE_UNKNOWN; } - uint8_t maxTries; - uint8_t tries; - cec_adapter_messagecode reply; - cec_datapacket packet; - cec_adapter_message_state state; - int32_t transmit_timeout; - bool isTransmission; - bool expectControllerAck; - uint8_t lineTimeout; - uint8_t retryTimeout; - PLATFORM::CMutex mutex; - PLATFORM::CCondition condition; + uint8_t maxTries; + uint8_t tries; + cec_adapter_messagecode reply; + cec_datapacket packet; + cec_adapter_message_state state; + int32_t transmit_timeout; + bool isTransmission; + bool expectControllerAck; + uint8_t lineTimeout; + uint8_t retryTimeout; + PLATFORM::CEvent event; }; }