Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Initialize ¶
func Initialize(configurations OPCClient)
Types ¶
type OPCClient ¶
type OPCClient struct { Client *opcua.Client Endpoint string `json:"endpoint"` Host string `json:"host"` Name string `json:"name"` Namespace uint16 `json:"namespace"` CertFile string `json:"certFile"` KeyFile string `json:"keyFile"` Timeout time.Duration `json:"timeout"` Nodes map[string]*opcua.Node SubGroups []SubGroup `json:"subgroups"` // contains filtered or unexported fields }
func (*OPCClient) BrowseEndpoints ¶
func (c *OPCClient) BrowseEndpoints() (*ua.GetEndpointsResponse, error)
func (*OPCClient) CreateClient ¶
func (c *OPCClient) CreateClient() context.CancelFunc
func (*OPCClient) Disconnect ¶
func (c *OPCClient) Disconnect()
Click to show internal directories.
Click to hide internal directories.