automotive-message-broker
0.12
|
The AsyncRangePropertyRequest class is used by sinks to request values within a time or sequence range. More...
#include <abstractroutingengine.h>
Public Member Functions | |
AsyncRangePropertyRequest (const AsyncRangePropertyRequest &request) | |
Public Attributes | |
PropertyList | properties |
properties list of properties to request | |
std::string | sourceUuid |
sourceUuid if the sink wishes to request a specific source, this should be set to the uuid of the source. | |
Zone::Type | zone |
zone if the sink wishes to request a specific zone, this should be set to the desired zone . | |
GetRangedPropertyCompletedSignal | completed |
completed callback that is called when the ranged request is complete. The reply from this request is passed into the completed call. The completed callback must free the reply before it returns or there will be a leak. | |
double | timeBegin |
timeBegin set this to request values for the specified property beggining at this time. Time is seconds\ since the unix epoc. Set this to '0' if you do not want values within a time range. | |
double | timeEnd |
timeEnd set this to request values for the specified property beggining at this time. Time is seconds\ since the unix epoc. Set this to '0' if you do not want values within a time range. | |
int32_t | sequenceBegin |
sequenceBegin set this to request values with a sequence >= to the sequenceBegin value. Set to -1 if you don't want values within a sequence ranges. | |
int32_t | sequenceEnd |
sequenceEnd set this to request values with a sequence <= to the sequenceEnd value. Set to -1 if you don't want values within a sequence ranges. | |
std::string | pid |
pid requesting process id | |
The AsyncRangePropertyRequest class is used by sinks to request values within a time or sequence range.