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_named_variable_list.h File Reference
#include <stdbool.h>
#include "linked_list.h"
#include "string_utilities.h"
#include "mms_common.h"

Go to the source code of this file.

Data Structures

struct  sMmsNamedVariableList
 

Functions

MmsNamedVariableListEntry MmsNamedVariableListEntry_create (MmsAccessSpecifier accessSpecifier)
 
void MmsNamedVariableListEntry_destroy (MmsNamedVariableListEntry self)
 
MmsDomain * MmsNamedVariableListEntry_getDomain (MmsNamedVariableListEntry self)
 
char * MmsNamedVariableListEntry_getVariableName (MmsNamedVariableListEntry self)
 
MmsNamedVariableList MmsNamedVariableList_create (char *name, bool deletable)
 
char * MmsNamedVariableList_getName (MmsNamedVariableList self)
 
bool MmsNamedVariableList_isDeletable (MmsNamedVariableList self)
 
void MmsNamedVariableList_addVariable (MmsNamedVariableList self, MmsNamedVariableListEntry variable)
 
LinkedList MmsNamedVariableList_getVariableList (MmsNamedVariableList self)
 
void MmsNamedVariableList_destroy (MmsNamedVariableList self)