|
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 *