libiec61850  1.6.0
Modules
IEC 61850/MMS server API

IEC 61850/MMS server API for libiec61850. More...

Modules

 Server configuration related functions
 Functions to handle server independent configuration settings to define services, features, and other behavior of IEC 61850 server instances.
 
 General server setup and management functions
 Functions to create, configure, and manage an IEC 61850 server instance.
 
 Connection handling and client authentication
 Functions and callbacks to control client access and connection handling.
 
 Data model access and data update
 Functions to access and update the data model of an IEC 61850 server instance.
 
 Server side setting group handling
 Functions and callbacks to handle setting groups on the server side.
 
 Server side control model handling
 Functions and callbacks to handle control model related operations on the server side.
 
 Server side report control block (RCB) handling
 Functions and callbacks to handle report control blocks (RCBs) on the server side.
 
 Server side sampled values control block (SVCB) handling
 Functions and callbacks to handle sampled values control blocks on the server side.
 
 Server side GOOSE control block (GoCB) handling
 Functions and callbacks to handle GOOSE control blocks (GoCBs) on the server side.
 
 Handle external access to data model and access control
 Functions and callbacks to handle and restrict external access to the data model and services.
 
 General data model definitions, access and iteration functions
 Functions and structures to access and iterate the IEC 61850 data model.
 
 General dynamic model creation functions
 Functions to dynamically create IEC 61850 data models without using SCL or configuration files.
 
 Create data models by configuration files
 Functions to create data models from simple text configuration files create with the configuration file tool.
 
 Helper functions to create common data classes (CDC) using the dynamic model API
 Helper functions to create compliant common data classes (CDC) using the dynamic model API.
 
 Service provider interface (SPI) for log storage implementations
 

Detailed Description

IEC 61850/MMS server API for libiec61850.

This API can be used to create, configure, and run IEC 61850/MMS server instances.