libIEC61850
Open-source IEC 61850 MMS server and client library
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Data Structures | Functions
mms_domain.h File Reference
#include "mms_type_spec.h"
#include "mms_common.h"
#include "mms_named_variable_list.h"
#include <stdbool.h>

Go to the source code of this file.

Data Structures

struct  sMmsDomain
 

Functions

MmsDomain * MmsDomain_create (char *domainName)
 
char * MmsDomain_getName (MmsDomain *self)
 
void MmsDomain_destroy (MmsDomain *self)
 
bool MmsDomain_addNamedVariableList (MmsDomain *self, MmsNamedVariableList variableList)
 
void MmsDomain_deleteNamedVariableList (MmsDomain *self, char *variableListName)
 
MmsNamedVariableList MmsDomain_getNamedVariableList (MmsDomain *self, char *variableListName)
 
LinkedList MmsDomain_getNamedVariableLists (MmsDomain *self)
 
LinkedList MmsDomain_getNamedVariableListValues (MmsDomain *self, char *variableListName)
 
LinkedList MmsDomain_createNamedVariableListValues (MmsDomain *self, char *variableListName)
 
MmsTypeSpecification * MmsDomain_getNamedVariable (MmsDomain *domain, char *nameId)