Publish(String,PubSubBuffer,PubSubHeaderData,String,PubSubSecurityFlag) Method
- Last UpdatedApr 08, 2026
- 1 minute read
Publishes a PubSubBuffer.
public void Publish(
string Topic,
PubSubBuffer Data,
PubSubHeaderData HD,
string SecGroup,
PubSubSecurityFlag SecFlag
)
public:
void Publish(
String^ Topic,
PubSubBuffer^ Data,
PubSubHeaderData HD,
String^ SecGroup,
PubSubSecurityFlag SecFlag
)
Parameters
- Topic
- The topic to publish on.
- Data
- The PubSubBuffer object.
- HD
- The headerData specifying special routing instructions (default PubSubHeaderData.PS_NORMAL_DATA).
- SecGroup
- The security group that can receive this (default "").
- SecFlag
- The type of security (WINDOWS / SCADA) used (default PubSubSecurityFlag.PS_WINDOWS).
PubSubConnection PS = new PubSubConnection();
PS.OpenConnection("192.168.10.10", 5051);
PubSubBuffer data;
data.ResetBuffer;
data.Write("This is data");
PS.Publish("mySystem.MyTopic", data, PubSubHeaderData.PS_NORMAL_DATA,
"myGroup", PS_WINDOWS);
PubSubConnection PS = new PubSubConnection();
PS.OpenConnection("192.168.10.10", 5051);
PubSubBuffer data;
data.ResetBuffer;
data.Write("This is data");
PS.Publish("mySystem.MyTopic", data, PubSubHeaderData.PS_NORMAL_DATA,
"myGroup", PS_WINDOWS);