fwConfigs
Functions | Variables
fwPeriphAddressOPCUA.ctl File Reference

Functions

public dyn_string fwPeriphAddressOPCUA_getSubscriptions (string sys, string server, dyn_string &exceptionInfo)
 
public int fwPeriphAddressOPCUA_getSubscriptionType (string sys, string subscription, dyn_string &exceptionInfo)
 
public dyn_string fwPeriphAddressOPCUA_getServers (string sys, dyn_string &exceptionInfo)
 
public void _fwPeriphAddressOPCUA_initPanel (string inDpe, dyn_string &exceptionInfo, bool inMultiDpes=false, int inPanelMode=-1)
 
public void fwPeriphAddressOPCUA_panel_updateSubscriptions ()
 
private int _getDirection ()
 
public void fwPeriphAddressOPCUA_panel_updatePanelFillServers (string dpe)
 
public void fwPeriphAddressOPCUA_panel_updatePanelFillSubscriptions (string dpe, string server)
 
public void fwPeriphAddressOPCUA_panel_update ()
 

Variables

string dpe
 
bool isMultiDpes
 
global int fwPeriphAddressOPCUA_panelMode
 

Function Documentation

public dyn_string fwPeriphAddressOPCUA_getSubscriptions ( string  sys,
string  server,
dyn_string &  exceptionInfo 
)

This file contains OPCUA specific functions for fwPeriphAddress. Get a list of subscriptions on the system for the given server.

Parameters
sysThe system.
serverThe server.
&exceptionInfoExceptions.
Returns
dyn_string A list of subscriptions.
public int fwPeriphAddressOPCUA_getSubscriptionType ( string  sys,
string  subscription,
dyn_string &  exceptionInfo 
)

Get the type for the given subscription.

Parameters
sysThe system.
subscriptionThe subscription.
Returns
int The type or -1 on error.
public dyn_string fwPeriphAddressOPCUA_getServers ( string  sys,
dyn_string &  exceptionInfo 
)

Get a list of servers on the given system.

Returns
dyn_string List of servers.
public void _fwPeriphAddressOPCUA_initPanel ( string  inDpe,
dyn_string &  exceptionInfo,
bool  inMultiDpes = false,
int  inPanelMode = -1 
)
public void fwPeriphAddressOPCUA_panel_updateSubscriptions ( )

Update the subscriptions.

Returns
void
private int _getDirection ( )

Get the direction from the direction and receive mode GUI widgets.

Returns
int The direction.
public void fwPeriphAddressOPCUA_panel_updatePanelFillServers ( string  dpe)

Fill the servers combo box.

Returns
void
public void fwPeriphAddressOPCUA_panel_updatePanelFillSubscriptions ( string  dpe,
string  server 
)

Fill the subscriptions combo box.

Returns
void
public void fwPeriphAddressOPCUA_panel_update ( )

Update the view by hiding/showing widgets.

Returns
void

Variable Documentation

string dpe

the DPE(s) that we're working with

bool isMultiDpes

Is there multiple DPEs selected?

global int fwPeriphAddressOPCUA_panelMode

panel mode - used in the the panel functions, so must be global