S2OPC OPCUA Toolkit
Loading...
Searching...
No Matches
sopc_pubsub_protocol.h File Reference

Go to the source code of this file.

Macros

#define UADP_PREFIX   "opc.udp://"
 
#define MQTT_PREFIX   "mqtt://"
 
#define ETH_PREFIX   "opc.eth://"
 
#define ETH_ETHERTYPE   0xB62C
 

Enumerations

enum  SOPC_PubSubProtocol_Type { SOPC_PubSubProtocol_UNKOWN = 0 , SOPC_PubSubProtocol_UDP = 1 , SOPC_PubSubProtocol_MQTT = 2 , SOPC_PubSubProtocol_ETH = 3 }
 

Functions

SOPC_PubSubProtocol_Type SOPC_PubSub_Protocol_From_URI (const char *uri)
 

Macro Definition Documentation

◆ UADP_PREFIX

#define UADP_PREFIX   "opc.udp://"

◆ MQTT_PREFIX

#define MQTT_PREFIX   "mqtt://"

◆ ETH_PREFIX

#define ETH_PREFIX   "opc.eth://"

◆ ETH_ETHERTYPE

#define ETH_ETHERTYPE   0xB62C

Enumeration Type Documentation

◆ SOPC_PubSubProtocol_Type

Enumerator
SOPC_PubSubProtocol_UNKOWN 
SOPC_PubSubProtocol_UDP 
SOPC_PubSubProtocol_MQTT 
SOPC_PubSubProtocol_ETH 

Function Documentation

◆ SOPC_PubSub_Protocol_From_URI()

SOPC_PubSubProtocol_Type SOPC_PubSub_Protocol_From_URI ( const char * uri)