![]() |
Home2L - Python API v1.4-2-g83f4c (2025-08-23)
Smart Tools for a Private Home
|
Resource events delivered by a subscriber or to a driver. Possible event types are: rceTimer: Timer alarm. rceValueStateChanged: The resource has changed its value. rceRequestChanged: A request has been changed or deleted. The 'ValueState ()' attribute indicates the affected request ID (type is string). rceDisconnected: The connection to the (remote) resource has been lost. rceConnected: The connection to the (remote) resource has been established (again). rceDriveValue: Drive a value (for drivers). rceNone: Nothing (dummy event: ignore). The attribute 'MorePending ()' indicates whether more events are waiting for the same subscriber. This can be used for performance optimizations to avoid unecessary recomputations.
Inherits object.
Public Member Functions | |
Clear (self) | |
Set (self, _type=rceNone, _resource=None, _valueState=None, _data=None) | |
SetType (self, _type) | |
SetResource (self, _resource) | |
SetValueState (self, _valueState) | |
SetData (self, _data) | |
Type (self) | |
Resource (self) | |
ValueState (self) | |
Data (self) | |
ToStr (self, ret) | |
Clear | ( | self | ) |
Clear(CRcEvent self)
Set | ( | self, | |
_type = rceNone , |
|||
_resource = None , |
|||
_valueState = None , |
|||
_data = None |
|||
) |
Set(CRcEvent self, ERcEventType _type=rceNone, CResource _resource=None, CRcValueState _valueState=None, void * _data=None)
SetType | ( | self, | |
_type | |||
) |
SetType(CRcEvent self, ERcEventType _type)
SetResource | ( | self, | |
_resource | |||
) |
SetResource(CRcEvent self, CResource _resource)
SetValueState | ( | self, | |
_valueState | |||
) |
SetValueState(CRcEvent self, CRcValueState _valueState)
SetData | ( | self, | |
_data | |||
) |
SetData(CRcEvent self, void * _data)
Type | ( | self | ) |
Type(CRcEvent self) -> ERcEventType
Resource | ( | self | ) |
Resource(CRcEvent self) -> CResource
ValueState | ( | self | ) |
ValueState(CRcEvent self) -> CRcValueState
Data | ( | self | ) |
Data(CRcEvent self) -> void *
ToStr | ( | self, | |
ret | |||
) |
ToStr(CRcEvent self, CString * ret) -> char const *