libiec61850  1.6.0
Typedefs | Functions

Typedefs

typedef struct sSVPublisher * SampledValuesPublisher
 
typedef struct sSV_ASDU * SV_ASDU
 

Functions

LIB61850_API DEPRECATED SVPublisher SampledValuesPublisher_create (CommParameters *parameters, const char *interfaceId)
 
LIB61850_API DEPRECATED SVPublisher_ASDU SampledValuesPublisher_addASDU (SVPublisher self, char *svID, char *datset, uint32_t confRev)
 
LIB61850_API DEPRECATED void SampledValuesPublisher_setupComplete (SVPublisher self)
 
LIB61850_API DEPRECATED void SampledValuesPublisher_publish (SVPublisher self)
 
LIB61850_API DEPRECATED void SampledValuesPublisher_destroy (SVPublisher self)
 
LIB61850_API DEPRECATED void SV_ASDU_resetBuffer (SVPublisher_ASDU self)
 
LIB61850_API DEPRECATED int SV_ASDU_addINT8 (SVPublisher_ASDU self)
 
LIB61850_API DEPRECATED void SV_ASDU_setINT8 (SVPublisher_ASDU self, int index, int8_t value)
 
LIB61850_API DEPRECATED int SV_ASDU_addINT32 (SVPublisher_ASDU self)
 
LIB61850_API DEPRECATED void SV_ASDU_setINT32 (SVPublisher_ASDU self, int index, int32_t value)
 
LIB61850_API DEPRECATED int SV_ASDU_addINT64 (SVPublisher_ASDU self)
 
LIB61850_API DEPRECATED void SV_ASDU_setINT64 (SVPublisher_ASDU self, int index, int64_t value)
 
LIB61850_API DEPRECATED int SV_ASDU_addFLOAT (SVPublisher_ASDU self)
 
LIB61850_API DEPRECATED void SV_ASDU_setFLOAT (SVPublisher_ASDU self, int index, float value)
 
LIB61850_API DEPRECATED int SV_ASDU_addFLOAT64 (SVPublisher_ASDU self)
 
LIB61850_API DEPRECATED void SV_ASDU_setFLOAT64 (SVPublisher_ASDU self, int index, double value)
 
LIB61850_API DEPRECATED void SV_ASDU_setSmpCnt (SVPublisher_ASDU self, uint16_t value)
 
LIB61850_API DEPRECATED uint16_t SV_ASDU_getSmpCnt (SVPublisher_ASDU self)
 
LIB61850_API DEPRECATED void SV_ASDU_increaseSmpCnt (SVPublisher_ASDU self)
 
LIB61850_API DEPRECATED void SV_ASDU_setRefrTm (SVPublisher_ASDU self, uint64_t refrTm)
 
LIB61850_API DEPRECATED void SV_ASDU_setSmpMod (SVPublisher_ASDU self, uint8_t smpMod)
 
LIB61850_API DEPRECATED void SV_ASDU_setSmpRate (SVPublisher_ASDU self, uint16_t smpRate)
 

Detailed Description

61850 ()

Deprecated:

Typedef Documentation

◆ SampledValuesPublisher

typedef struct sSVPublisher* SampledValuesPublisher

◆ SV_ASDU

typedef struct sSV_ASDU* SV_ASDU

Function Documentation

◆ SampledValuesPublisher_addASDU()

LIB61850_API DEPRECATED SVPublisher_ASDU SampledValuesPublisher_addASDU ( SVPublisher  self,
char *  svID,
char *  datset,
uint32_t  confRev 
)

◆ SampledValuesPublisher_create()

LIB61850_API DEPRECATED SVPublisher SampledValuesPublisher_create ( CommParameters parameters,
const char *  interfaceId 
)

◆ SampledValuesPublisher_destroy()

LIB61850_API DEPRECATED void SampledValuesPublisher_destroy ( SVPublisher  self)

◆ SampledValuesPublisher_publish()

LIB61850_API DEPRECATED void SampledValuesPublisher_publish ( SVPublisher  self)

◆ SampledValuesPublisher_setupComplete()

LIB61850_API DEPRECATED void SampledValuesPublisher_setupComplete ( SVPublisher  self)

◆ SV_ASDU_addFLOAT()

LIB61850_API DEPRECATED int SV_ASDU_addFLOAT ( SVPublisher_ASDU  self)

◆ SV_ASDU_addFLOAT64()

LIB61850_API DEPRECATED int SV_ASDU_addFLOAT64 ( SVPublisher_ASDU  self)

◆ SV_ASDU_addINT32()

LIB61850_API DEPRECATED int SV_ASDU_addINT32 ( SVPublisher_ASDU  self)

◆ SV_ASDU_addINT64()

LIB61850_API DEPRECATED int SV_ASDU_addINT64 ( SVPublisher_ASDU  self)

◆ SV_ASDU_addINT8()

LIB61850_API DEPRECATED int SV_ASDU_addINT8 ( SVPublisher_ASDU  self)

◆ SV_ASDU_getSmpCnt()

LIB61850_API DEPRECATED uint16_t SV_ASDU_getSmpCnt ( SVPublisher_ASDU  self)

◆ SV_ASDU_increaseSmpCnt()

LIB61850_API DEPRECATED void SV_ASDU_increaseSmpCnt ( SVPublisher_ASDU  self)

◆ SV_ASDU_resetBuffer()

LIB61850_API DEPRECATED void SV_ASDU_resetBuffer ( SVPublisher_ASDU  self)

◆ SV_ASDU_setFLOAT()

LIB61850_API DEPRECATED void SV_ASDU_setFLOAT ( SVPublisher_ASDU  self,
int  index,
float  value 
)

◆ SV_ASDU_setFLOAT64()

LIB61850_API DEPRECATED void SV_ASDU_setFLOAT64 ( SVPublisher_ASDU  self,
int  index,
double  value 
)

◆ SV_ASDU_setINT32()

LIB61850_API DEPRECATED void SV_ASDU_setINT32 ( SVPublisher_ASDU  self,
int  index,
int32_t  value 
)

◆ SV_ASDU_setINT64()

LIB61850_API DEPRECATED void SV_ASDU_setINT64 ( SVPublisher_ASDU  self,
int  index,
int64_t  value 
)

◆ SV_ASDU_setINT8()

LIB61850_API DEPRECATED void SV_ASDU_setINT8 ( SVPublisher_ASDU  self,
int  index,
int8_t  value 
)

◆ SV_ASDU_setRefrTm()

LIB61850_API DEPRECATED void SV_ASDU_setRefrTm ( SVPublisher_ASDU  self,
uint64_t  refrTm 
)

◆ SV_ASDU_setSmpCnt()

LIB61850_API DEPRECATED void SV_ASDU_setSmpCnt ( SVPublisher_ASDU  self,
uint16_t  value 
)

◆ SV_ASDU_setSmpMod()

LIB61850_API DEPRECATED void SV_ASDU_setSmpMod ( SVPublisher_ASDU  self,
uint8_t  smpMod 
)

◆ SV_ASDU_setSmpRate()

LIB61850_API DEPRECATED void SV_ASDU_setSmpRate ( SVPublisher_ASDU  self,
uint16_t  smpRate 
)