, including all inherited members.
AbstractAction(std::string &actionName, std::string &className, const AbstractServiceLocator *serviceLocator, const std::map< std::string, const AbstractServiceLocator * > serviceLocatorRelatedClasses) | fesa::AbstractAction | |
AbstractServerAction(ServerActionConfig &actionConfig, const AbstractServiceLocator *serviceLocator, const std::map< std::string, const AbstractServiceLocator * > serviceLocatorRelatedClasses) | fesa::AbstractServerAction | |
autoNotification_ | fesa::AbstractServerAction | [protected] |
checkInvalidatingFields(AbstractDevice *device, MultiplexingContext *ctx) | fesa::AbstractServerAction | [protected] |
className_ | fesa::AbstractAction | [protected] |
commit(RequestEvent *, DeviceType *) | fesa::ServerAction< DeviceType, DataType, FilterType > | [inline, protected, virtual] |
DEFAULT_ON_DEMAND_MESSAGE_PRIO | fesa::AbstractAction | [static] |
defaultImpl_ | fesa::AbstractServerAction | [protected] |
disablingFieldNamesCol_ | fesa::AbstractServerAction | [protected] |
disablingGlobalFieldNamesCol_ | fesa::AbstractServerAction | [protected] |
execute(RequestEvent *evt, AbstractDevice &dev, const rdaData &filter, rdaData &data, IOType ioType, RequestType reqType) | fesa::ServerAction< DeviceType, DataType, FilterType > | [inline, virtual] |
execute(RequestEvent *evt, DeviceType *device, DataType &data, const FilterType &filter) | fesa::ServerAction< DeviceType, DataType, FilterType > | [inline, protected, virtual] |
execute(RequestEvent *evt, DeviceType *, DataType &data) | fesa::ServerAction< DeviceType, DataType, FilterType > | [inline, protected, virtual] |
getName() | fesa::AbstractServerAction | [inline] |
name_ | fesa::AbstractAction | [protected] |
needFilter() | fesa::AbstractServerAction | [virtual] |
needFilter_ | fesa::AbstractServerAction | [protected] |
notifiedPropertiesCol_ | fesa::AbstractServerAction | [protected] |
notify(MultiplexingContext &transactionCtxt, AbstractDevice &device, RequestType reqType=GET) | fesa::AbstractServerAction | [protected] |
onDemandEventProducerCol_ | fesa::AbstractAction | [protected] |
OnDemandEventProducerCollection typedef | fesa::AbstractAction | [protected] |
OnDemandEventSourceName typedef | fesa::AbstractAction | [protected] |
partialSetIsAllowed_ | fesa::AbstractServerAction | [protected] |
performCommit(MultiplexingContext &pTransactionCtxt, AbstractDevice *transactionDevice) | fesa::ServerAction< DeviceType, DataType, FilterType > | [inline, virtual] |
performRollback(MultiplexingContext &pTransactionCtxt, AbstractDevice *transactionDevice) | fesa::ServerAction< DeviceType, DataType, FilterType > | [inline, virtual] |
pGlobalDevice_ | fesa::AbstractServerAction | [protected] |
printConfig(FesaStream *configStream) | fesa::AbstractServerAction | [virtual] |
printState(FesaStream *fesaStream, double elapsedTime) | fesa::AbstractServerAction | [virtual] |
releaseStaticObjects() | fesa::AbstractServerAction | [static] |
rollback(RequestEvent *, DeviceType *) | fesa::ServerAction< DeviceType, DataType, FilterType > | [inline, protected, virtual] |
ServerAction(ServerActionConfig &actionConfig, const AbstractServiceLocator *serviceLocator, const std::map< std::string, const AbstractServiceLocator * > serviceLocatorRelatedClasses) | fesa::ServerAction< DeviceType, DataType, FilterType > | [inline] |
serviceLocator_ | fesa::AbstractAction | [protected] |
serviceLocatorRelatedClasses_ | fesa::AbstractAction | [protected] |
theNotificationProducer_ | fesa::AbstractServerAction | [protected] |
transactionalSetIsAllowed_ | fesa::AbstractServerAction | [protected] |
triggerAllAutomaticallyTriggeredOnDemandEventSources(MultiplexingContext *pCtxt, uint32_t msgPrio=DEFAULT_ON_DEMAND_MESSAGE_PRIO) | fesa::AbstractAction | |
triggerAllOnDemandEventSources(MultiplexingContext *pCtxt, uint32_t msgPrio=DEFAULT_ON_DEMAND_MESSAGE_PRIO) | fesa::AbstractAction | |
triggerOnDemandEventSource(const std::string &sourceName, MultiplexingContext *pCtxt, uint32_t msgPrio=DEFAULT_ON_DEMAND_MESSAGE_PRIO) | fesa::AbstractAction | |
triggerOnDemandEventSource(const std::string &sourceName, MultiplexingContext *pCtxt, const char *payload, uint32_t payloadSize, uint32_t msgPrio=DEFAULT_ON_DEMAND_MESSAGE_PRIO) | fesa::AbstractAction | |
~AbstractAction() | fesa::AbstractAction | [virtual] |
~AbstractServerAction() | fesa::AbstractServerAction | [virtual] |
~ServerAction() | fesa::ServerAction< DeviceType, DataType, FilterType > | [inline, virtual] |