20#ifndef SOPC_PUB_SCHEDULER_H_
21#define SOPC_PUB_SCHEDULER_H_
65 uint16_t writerGroupId,
66 uint16_t dataSetWriterId);
79 uint16_t writerGroupId,
80 uint16_t dataSetWriterId);
enum _SOPC_ReturnStatus SOPC_ReturnStatus
Common enumerations for S2OPC.
void SOPC_PubScheduler_Stop(void)
SOPC_ReturnStatus SOPC_PubScheduler_Disable_DataSetMessage(SOPC_Conf_PublisherId *pubId, uint16_t writerGroupId, uint16_t dataSetWriterId)
Disable the emission of a dataSetMessage identified by the tuple [pubId, writerGroupId,...
bool SOPC_PubScheduler_AcyclicSend(SOPC_Conf_PublisherId *publisherId, uint16_t writerGroupId)
Launch sending process in acyclic mode. Content of the message can be modified in callback SOPC_GetSo...
SOPC_ReturnStatus SOPC_PubScheduler_Enable_DataSetMessage(SOPC_Conf_PublisherId *pubId, uint16_t writerGroupId, uint16_t dataSetWriterId)
Enable the emission of a dataSetMessage identified by the tuple [pubId, writerGroupId,...
bool SOPC_PubScheduler_Start(SOPC_PubSubConfiguration *config, SOPC_PubSourceVariableConfig *sourceConfig, int threadPriority)
Starts the Publisher scheduler using the PubSub configuration data and the source of data information...
struct SOPC_PubSourceVariableConfig SOPC_PubSourceVariableConfig
Definition sopc_pub_source_variable.h:45
struct SOPC_PubSubConfiguration SOPC_PubSubConfiguration
Definition sopc_pubsub_conf.h:28
Definition sopc_pubsub_conf.h:118