refactor "SV_ASDU" to "SVPublisher_ASDU"

pull/35/head
Steffen Vogel 8 years ago
parent 5b29a95da5
commit b4b69bf56d

@ -42,7 +42,7 @@
#define SV_MAX_MESSAGE_SIZE 1518 #define SV_MAX_MESSAGE_SIZE 1518
struct sSV_ASDU { struct sSVPublisher_ASDU {
char* svID; char* svID;
char* datset; char* datset;
int dataSize; int dataSize;
@ -63,7 +63,7 @@ struct sSV_ASDU {
uint8_t* smpCntBuf; uint8_t* smpCntBuf;
SV_ASDU _next; SVPublisher_ASDU _next;
}; };
@ -79,7 +79,7 @@ struct sSVPublisher {
int payloadLength; /* length of payload buffer */ int payloadLength; /* length of payload buffer */
int asduCount; /* number of ASDUs in the APDU */ int asduCount; /* number of ASDUs in the APDU */
SV_ASDU asduLIst; SVPublisher_ASDU asduLIst;
}; };
@ -295,10 +295,10 @@ SVPublisher_create(CommParameters* parameters, const char* interfaceId)
return self; return self;
} }
SV_ASDU SVPublisher_ASDU
SVPublisher_addASDU(SVPublisher self, char* svID, char* datset, uint32_t confRev) SVPublisher_addASDU(SVPublisher self, char* svID, char* datset, uint32_t confRev)
{ {
SV_ASDU newAsdu = (SV_ASDU) GLOBAL_CALLOC(1, sizeof(struct sSV_ASDU)); SVPublisher_ASDU newAsdu = (SVPublisher_ASDU) GLOBAL_CALLOC(1, sizeof(struct sSVPublisher_ASDU));
newAsdu->svID = svID; newAsdu->svID = svID;
newAsdu->datset = datset; newAsdu->datset = datset;
@ -310,7 +310,7 @@ SVPublisher_addASDU(SVPublisher self, char* svID, char* datset, uint32_t confRev
if (self->asduLIst == NULL) if (self->asduLIst == NULL)
self->asduLIst = newAsdu; self->asduLIst = newAsdu;
else { else {
SV_ASDU lastAsdu = self->asduLIst; SVPublisher_ASDU lastAsdu = self->asduLIst;
while (lastAsdu->_next != NULL) while (lastAsdu->_next != NULL)
lastAsdu = lastAsdu->_next; lastAsdu = lastAsdu->_next;
@ -322,7 +322,7 @@ SVPublisher_addASDU(SVPublisher self, char* svID, char* datset, uint32_t confRev
} }
static int static int
SV_ASDU_getEncodedSize(SV_ASDU self) SVPublisher_ASDU_getEncodedSize(SVPublisher_ASDU self)
{ {
int encodedSize = 0; int encodedSize = 0;
@ -362,9 +362,9 @@ SV_ASDU_getEncodedSize(SV_ASDU self)
} }
static int static int
SV_ASDU_encodeToBuffer(SV_ASDU self, uint8_t* buffer, int bufPos) SVPublisher_ASDU_encodeToBuffer(SVPublisher_ASDU self, uint8_t* buffer, int bufPos)
{ {
int encodedSize = SV_ASDU_getEncodedSize(self); int encodedSize = SVPublisher_ASDU_getEncodedSize(self);
/* tag and length field */ /* tag and length field */
bufPos = BerEncoder_encodeTL(0x30, encodedSize, buffer, bufPos); bufPos = BerEncoder_encodeTL(0x30, encodedSize, buffer, bufPos);
@ -423,12 +423,12 @@ SVPublisher_setupComplete(SVPublisher self)
int numberOfAsdu = 0; int numberOfAsdu = 0;
/* determine number of ASDUs and length of all ASDUs */ /* determine number of ASDUs and length of all ASDUs */
SV_ASDU nextAsdu = self->asduLIst; SVPublisher_ASDU nextAsdu = self->asduLIst;
int totalASDULength = 0; int totalASDULength = 0;
while (nextAsdu != NULL) { while (nextAsdu != NULL) {
numberOfAsdu++; numberOfAsdu++;
int asduLength = SV_ASDU_getEncodedSize(nextAsdu); int asduLength = SVPublisher_ASDU_getEncodedSize(nextAsdu);
/* tag and length field */ /* tag and length field */
asduLength += BerEncoder_determineLengthSize(asduLength); asduLength += BerEncoder_determineLengthSize(asduLength);
@ -457,7 +457,7 @@ SVPublisher_setupComplete(SVPublisher self)
nextAsdu = self->asduLIst; nextAsdu = self->asduLIst;
while (nextAsdu != NULL) { while (nextAsdu != NULL) {
bufPos = SV_ASDU_encodeToBuffer(nextAsdu, buffer, bufPos); bufPos = SVPublisher_ASDU_encodeToBuffer(nextAsdu, buffer, bufPos);
nextAsdu = nextAsdu->_next; nextAsdu = nextAsdu->_next;
} }
@ -496,14 +496,14 @@ SVPublisher_destroy(SVPublisher self)
void void
SV_ASDU_resetBuffer(SV_ASDU self) SVPublisher_ASDU_resetBuffer(SVPublisher_ASDU self)
{ {
self->dataSize = 0; self->dataSize = 0;
} }
int int
SV_ASDU_addINT8(SV_ASDU self) SVPublisher_ASDU_addINT8(SVPublisher_ASDU self)
{ {
int index = self->dataSize; int index = self->dataSize;
@ -513,13 +513,13 @@ SV_ASDU_addINT8(SV_ASDU self)
} }
void void
SV_ASDU_setINT8(SV_ASDU self, int index, int8_t value) SVPublisher_ASDU_setINT8(SVPublisher_ASDU self, int index, int8_t value)
{ {
self->_dataBuffer[index] = value; self->_dataBuffer[index] = value;
} }
int int
SV_ASDU_addINT32(SV_ASDU self) SVPublisher_ASDU_addINT32(SVPublisher_ASDU self)
{ {
int index = self->dataSize; int index = self->dataSize;
@ -529,13 +529,13 @@ SV_ASDU_addINT32(SV_ASDU self)
} }
void void
SV_ASDU_setINT32(SV_ASDU self, int index, int32_t value) SVPublisher_ASDU_setINT32(SVPublisher_ASDU self, int index, int32_t value)
{ {
encodeInt32FixedSize(value, self->_dataBuffer, index); encodeInt32FixedSize(value, self->_dataBuffer, index);
} }
int int
SV_ASDU_addINT64(SV_ASDU self) SVPublisher_ASDU_addINT64(SVPublisher_ASDU self)
{ {
int index = self->dataSize; int index = self->dataSize;
@ -545,13 +545,13 @@ SV_ASDU_addINT64(SV_ASDU self)
} }
void void
SV_ASDU_setINT64(SV_ASDU self, int index, int64_t value) SVPublisher_ASDU_setINT64(SVPublisher_ASDU self, int index, int64_t value)
{ {
encodeInt64FixedSize(value, self->_dataBuffer, index); encodeInt64FixedSize(value, self->_dataBuffer, index);
} }
int int
SV_ASDU_addFLOAT(SV_ASDU self) SVPublisher_ASDU_addFLOAT(SVPublisher_ASDU self)
{ {
int index = self->dataSize; int index = self->dataSize;
@ -561,7 +561,7 @@ SV_ASDU_addFLOAT(SV_ASDU self)
} }
void void
SV_ASDU_setFLOAT(SV_ASDU self, int index, float value) SVPublisher_ASDU_setFLOAT(SVPublisher_ASDU self, int index, float value)
{ {
uint8_t* buf = (uint8_t*) &value; uint8_t* buf = (uint8_t*) &value;
@ -580,7 +580,7 @@ SV_ASDU_setFLOAT(SV_ASDU self, int index, float value)
int int
SV_ASDU_addFLOAT64(SV_ASDU self) SVPublisher_ASDU_addFLOAT64(SVPublisher_ASDU self)
{ {
int index = self->dataSize; int index = self->dataSize;
self->dataSize += 8; self->dataSize += 8;
@ -588,7 +588,7 @@ SV_ASDU_addFLOAT64(SV_ASDU self)
} }
void void
SV_ASDU_setFLOAT64(SV_ASDU self, int index, double value) SVPublisher_ASDU_setFLOAT64(SVPublisher_ASDU self, int index, double value)
{ {
uint8_t* buf = (uint8_t*) &value; uint8_t* buf = (uint8_t*) &value;
@ -606,13 +606,13 @@ SV_ASDU_setFLOAT64(SV_ASDU self, int index, double value)
} }
uint16_t uint16_t
SV_ASDU_getSmpCnt(SV_ASDU self) SVPublisher_ASDU_getSmpCnt(SVPublisher_ASDU self)
{ {
return self->smpCnt; return self->smpCnt;
} }
void void
SV_ASDU_setSmpCnt(SV_ASDU self, uint16_t value) SVPublisher_ASDU_setSmpCnt(SVPublisher_ASDU self, uint16_t value)
{ {
self->smpCnt = value; self->smpCnt = value;
@ -620,7 +620,7 @@ SV_ASDU_setSmpCnt(SV_ASDU self, uint16_t value)
} }
void void
SV_ASDU_increaseSmpCnt(SV_ASDU self) SVPublisher_ASDU_increaseSmpCnt(SVPublisher_ASDU self)
{ {
self->smpCnt++; self->smpCnt++;
@ -628,21 +628,21 @@ SV_ASDU_increaseSmpCnt(SV_ASDU self)
} }
void void
SV_ASDU_setRefrTm(SV_ASDU self, uint64_t refrTm) SVPublisher_ASDU_setRefrTm(SVPublisher_ASDU self, uint64_t refrTm)
{ {
self->hasRefrTm = true; self->hasRefrTm = true;
self->refrTm = refrTm; self->refrTm = refrTm;
} }
void void
SV_ASDU_setSmpMod(SV_ASDU self, uint8_t smpMod) SVPublisher_ASDU_setSmpMod(SVPublisher_ASDU self, uint8_t smpMod)
{ {
self->hasSmpMod = true; self->hasSmpMod = true;
self->smpMod = smpMod; self->smpMod = smpMod;
} }
void void
SV_ASDU_setSmpRate(SV_ASDU self, uint16_t smpRate) SVPublisher_ASDU_setSmpRate(SVPublisher_ASDU self, uint16_t smpRate)
{ {
self->hasSmpRate = true; self->hasSmpRate = true;
self->smpRate = smpRate; self->smpRate = smpRate;

@ -64,7 +64,7 @@ typedef struct sSVPublisher* SVPublisher;
/** /**
* \brief An opaque type representing an IEC 61850-9-2 Sampled Values Application Service Data Unit (ASDU). * \brief An opaque type representing an IEC 61850-9-2 Sampled Values Application Service Data Unit (ASDU).
*/ */
typedef struct sSV_ASDU* SV_ASDU; typedef struct sSVPublisher_ASDU* SVPublisher_ASDU;
/** /**
* \brief Create a new IEC61850-9-2 Sampled Values publisher. * \brief Create a new IEC61850-9-2 Sampled Values publisher.
@ -84,7 +84,7 @@ SVPublisher_create(CommParameters* parameters, const char* interfaceId);
* \param[in] confRev Configuration revision number. Should be incremented each time that the configuration of the logical device changes. * \param[in] confRev Configuration revision number. Should be incremented each time that the configuration of the logical device changes.
* \return the new ASDU instance. * \return the new ASDU instance.
*/ */
SV_ASDU SVPublisher_ASDU
SVPublisher_addASDU(SVPublisher self, char* svID, char* datset, uint32_t confRev); SVPublisher_addASDU(SVPublisher self, char* svID, char* datset, uint32_t confRev);
/** /**
@ -121,13 +121,13 @@ SVPublisher_destroy(SVPublisher self);
/** /**
* \brief Reset the internal data buffer of an ASDU. * \brief Reset the internal data buffer of an ASDU.
* *
* All data elements added by SV_ASDU_add*() functions are removed. * All data elements added by SVPublisher_ASDU_add*() functions are removed.
* SVPublisher_setupComplete() must be called afterwards. * SVPublisher_setupComplete() must be called afterwards.
* *
* \param[in] self the Sampled Values ASDU instance. * \param[in] self the Sampled Values ASDU instance.
*/ */
void void
SV_ASDU_resetBuffer(SV_ASDU self); SVPublisher_ASDU_resetBuffer(SVPublisher_ASDU self);
/** /**
* \brief Reserve memory for a signed 8-bit integer in the ASDU. * \brief Reserve memory for a signed 8-bit integer in the ASDU.
@ -136,7 +136,7 @@ SV_ASDU_resetBuffer(SV_ASDU self);
* \return the offset in bytes within the ASDU data block. * \return the offset in bytes within the ASDU data block.
*/ */
int int
SV_ASDU_addINT8(SV_ASDU self); SVPublisher_ASDU_addINT8(SVPublisher_ASDU self);
/** /**
* \brief Set the value of a 8-bit integer in the ASDU. * \brief Set the value of a 8-bit integer in the ASDU.
@ -146,7 +146,7 @@ SV_ASDU_addINT8(SV_ASDU self);
* \param[in] value The value which should be set. * \param[in] value The value which should be set.
*/ */
void void
SV_ASDU_setINT8(SV_ASDU self, int index, int8_t value); SVPublisher_ASDU_setINT8(SVPublisher_ASDU self, int index, int8_t value);
/** /**
* \brief Reserve memory for a signed 32-bit integer in the ASDU. * \brief Reserve memory for a signed 32-bit integer in the ASDU.
@ -155,7 +155,7 @@ SV_ASDU_setINT8(SV_ASDU self, int index, int8_t value);
* \return the offset in bytes within the ASDU data block. * \return the offset in bytes within the ASDU data block.
*/ */
int int
SV_ASDU_addINT32(SV_ASDU self); SVPublisher_ASDU_addINT32(SVPublisher_ASDU self);
/** /**
* \brief Set the value of a 32-bit integer in the ASDU. * \brief Set the value of a 32-bit integer in the ASDU.
@ -165,7 +165,7 @@ SV_ASDU_addINT32(SV_ASDU self);
* \param[in] value The value which should be set. * \param[in] value The value which should be set.
*/ */
void void
SV_ASDU_setINT32(SV_ASDU self, int index, int32_t value); SVPublisher_ASDU_setINT32(SVPublisher_ASDU self, int index, int32_t value);
/** /**
* \brief Reserve memory for a signed 64-bit integer in the ASDU. * \brief Reserve memory for a signed 64-bit integer in the ASDU.
@ -174,7 +174,7 @@ SV_ASDU_setINT32(SV_ASDU self, int index, int32_t value);
* \return the offset in bytes of the new element within the ASDU data block. * \return the offset in bytes of the new element within the ASDU data block.
*/ */
int int
SV_ASDU_addINT64(SV_ASDU self); SVPublisher_ASDU_addINT64(SVPublisher_ASDU self);
/** /**
* \brief Set the value of a 64-bit integer in the ASDU. * \brief Set the value of a 64-bit integer in the ASDU.
@ -184,7 +184,7 @@ SV_ASDU_addINT64(SV_ASDU self);
* \param[in] value The value which should be set. * \param[in] value The value which should be set.
*/ */
void void
SV_ASDU_setINT64(SV_ASDU self, int index, int64_t value); SVPublisher_ASDU_setINT64(SVPublisher_ASDU self, int index, int64_t value);
/** /**
* \brief Reserve memory for a single precission floating point number in the ASDU. * \brief Reserve memory for a single precission floating point number in the ASDU.
@ -193,7 +193,7 @@ SV_ASDU_setINT64(SV_ASDU self, int index, int64_t value);
* \return the offset in bytes of the new element within the ASDU data block. * \return the offset in bytes of the new element within the ASDU data block.
*/ */
int int
SV_ASDU_addFLOAT(SV_ASDU self); SVPublisher_ASDU_addFLOAT(SVPublisher_ASDU self);
/** /**
* \brief Set the value of a single precission floating point number in the ASDU. * \brief Set the value of a single precission floating point number in the ASDU.
@ -203,7 +203,7 @@ SV_ASDU_addFLOAT(SV_ASDU self);
* \param[in] value The value which should be set. * \param[in] value The value which should be set.
*/ */
void void
SV_ASDU_setFLOAT(SV_ASDU self, int index, float value); SVPublisher_ASDU_setFLOAT(SVPublisher_ASDU self, int index, float value);
/** /**
* \brief Reserve memory for a double precission floating point number in the ASDU. * \brief Reserve memory for a double precission floating point number in the ASDU.
@ -212,7 +212,7 @@ SV_ASDU_setFLOAT(SV_ASDU self, int index, float value);
* \return the offset in bytes of the new element within the ASDU data block. * \return the offset in bytes of the new element within the ASDU data block.
*/ */
int int
SV_ASDU_addFLOAT64(SV_ASDU self); SVPublisher_ASDU_addFLOAT64(SVPublisher_ASDU self);
/** /**
* \brief Set the value of a double precission floating pointer number in the ASDU. * \brief Set the value of a double precission floating pointer number in the ASDU.
@ -222,7 +222,7 @@ SV_ASDU_addFLOAT64(SV_ASDU self);
* \param[in] value The value which should be set. * \param[in] value The value which should be set.
*/ */
void void
SV_ASDU_setFLOAT64(SV_ASDU self, int index, double value); SVPublisher_ASDU_setFLOAT64(SVPublisher_ASDU self, int index, double value);
/** /**
* \brief Set the sample count attribute of the ASDU. * \brief Set the sample count attribute of the ASDU.
@ -231,7 +231,7 @@ SV_ASDU_setFLOAT64(SV_ASDU self, int index, double value);
* \param[in] value the new value of the attribute. * \param[in] value the new value of the attribute.
*/ */
void void
SV_ASDU_setSmpCnt(SV_ASDU self, uint16_t value); SVPublisher_ASDU_setSmpCnt(SVPublisher_ASDU self, uint16_t value);
/** /**
* \brief Get the sample count attribute of the ASDU. * \brief Get the sample count attribute of the ASDU.
@ -239,7 +239,7 @@ SV_ASDU_setSmpCnt(SV_ASDU self, uint16_t value);
* \param[in] self the Sampled Values ASDU instance. * \param[in] self the Sampled Values ASDU instance.
*/ */
uint16_t uint16_t
SV_ASDU_getSmpCnt(SV_ASDU self); SVPublisher_ASDU_getSmpCnt(SVPublisher_ASDU self);
/** /**
* \brief Increment the sample count attribute of the ASDU. * \brief Increment the sample count attribute of the ASDU.
@ -251,7 +251,7 @@ SV_ASDU_getSmpCnt(SV_ASDU self);
* \param[in] self the Sampled Values ASDU instance. * \param[in] self the Sampled Values ASDU instance.
*/ */
void void
SV_ASDU_increaseSmpCnt(SV_ASDU self); SVPublisher_ASDU_increaseSmpCnt(SVPublisher_ASDU self);
/** /**
* \brief Set the refresh time attribute of the ASDU. * \brief Set the refresh time attribute of the ASDU.
@ -259,7 +259,7 @@ SV_ASDU_increaseSmpCnt(SV_ASDU self);
* \param[in] self the Sampled Values ASDU instance. * \param[in] self the Sampled Values ASDU instance.
*/ */
void void
SV_ASDU_setRefrTm(SV_ASDU self, uint64_t refrTm); SVPublisher_ASDU_setRefrTm(SVPublisher_ASDU self, uint64_t refrTm);
/** /**
* \brief Set the sample mode attribute of the ASDU. * \brief Set the sample mode attribute of the ASDU.
@ -271,7 +271,7 @@ SV_ASDU_setRefrTm(SV_ASDU self, uint64_t refrTm);
* \param smpMod one of IEC61850_SV_SMPMOD_PER_NOMINAL_PERIOD, IEC61850_SV_SMPMOD_SAMPLES_PER_SECOND or IEC61850_SV_SMPMOD_SECONDS_PER_SAMPLE * \param smpMod one of IEC61850_SV_SMPMOD_PER_NOMINAL_PERIOD, IEC61850_SV_SMPMOD_SAMPLES_PER_SECOND or IEC61850_SV_SMPMOD_SECONDS_PER_SAMPLE
*/ */
void void
SV_ASDU_setSmpMod(SV_ASDU self, uint8_t smpMod); SVPublisher_ASDU_setSmpMod(SVPublisher_ASDU self, uint8_t smpMod);
/** /**
* \brief Set the sample rate attribute of the ASDU. * \brief Set the sample rate attribute of the ASDU.
@ -283,14 +283,14 @@ SV_ASDU_setSmpMod(SV_ASDU self, uint8_t smpMod);
* \param smpRate Amount of samples (default per nominal period, see SmpMod). * \param smpRate Amount of samples (default per nominal period, see SmpMod).
*/ */
void void
SV_ASDU_setSmpRate(SV_ASDU self, uint16_t smpRate); SVPublisher_ASDU_setSmpRate(SVPublisher_ASDU self, uint16_t smpRate);
/**@} @}*/
#ifdef __cplusplus #ifdef __cplusplus
} }
#endif #endif
/**@} @}*/
#include "sv_publisher_deprecated.h" #include "sv_publisher_deprecated.h"
#endif /* LIBIEC61850_SRC_SAMPLED_VALUES_SV_PUBLISHER_H_ */ #endif /* LIBIEC61850_SRC_SAMPLED_VALUES_SV_PUBLISHER_H_ */

@ -44,18 +44,20 @@ extern "C" {
* @{ * @{
*/ */
typedef DEPRECATED struct sSVPublisher* SampledValuesPublisher;
/** /**
* \brief An opaque type representing an IEC 61850-9-2 Sampled Values publisher. * \brief An opaque type representing an IEC 61850-9-2 Sampled Values Application Service Data Unit (ASDU).
* \deprecated * \deprecated
*/ */
typedef DEPRECATED struct sSVPublisher* SampledValuesPublisher; typedef DEPRECATED struct sSV_ASDU* SV_ASDU;
/** /**
* \brief This function is deprecated and will be removed in the next major release. Use SVPublisher_create() instead. * \brief This function is deprecated and will be removed in the next major release. Use SVPublisher_create() instead.
* \deprecated * \deprecated
*/ */
static DEPRECATED static DEPRECATED
SampledValuesPublisher SVPublisher
SampledValuesPublisher_create(CommParameters* parameters, const char* interfaceId) SampledValuesPublisher_create(CommParameters* parameters, const char* interfaceId)
{ {
return SVPublisher_create(parameters, interfaceId); return SVPublisher_create(parameters, interfaceId);
@ -66,8 +68,8 @@ SampledValuesPublisher_create(CommParameters* parameters, const char* interfaceI
* \deprecated * \deprecated
*/ */
static DEPRECATED static DEPRECATED
SV_ASDU SVPublisher_ASDU
SampledValuesPublisher_addASDU(SampledValuesPublisher self, char* svID, char* datset, uint32_t confRev) SampledValuesPublisher_addASDU(SVPublisher self, char* svID, char* datset, uint32_t confRev)
{ {
return SVPublisher_addASDU(self, svID, datset, confRev); return SVPublisher_addASDU(self, svID, datset, confRev);
} }
@ -78,7 +80,7 @@ SampledValuesPublisher_addASDU(SampledValuesPublisher self, char* svID, char* da
*/ */
static DEPRECATED static DEPRECATED
void void
SampledValuesPublisher_setupComplete(SampledValuesPublisher self) SampledValuesPublisher_setupComplete(SVPublisher self)
{ {
SVPublisher_setupComplete(self); SVPublisher_setupComplete(self);
} }
@ -89,7 +91,7 @@ SampledValuesPublisher_setupComplete(SampledValuesPublisher self)
*/ */
static DEPRECATED static DEPRECATED
void void
SampledValuesPublisher_publish(SampledValuesPublisher self) SampledValuesPublisher_publish(SVPublisher self)
{ {
SVPublisher_publish(self); SVPublisher_publish(self);
} }
@ -100,14 +102,131 @@ SampledValuesPublisher_publish(SampledValuesPublisher self)
*/ */
static DEPRECATED static DEPRECATED
void void
SampledValuesPublisher_destroy(SampledValuesPublisher self) SampledValuesPublisher_destroy(SVPublisher self)
{ {
SVPublisher_destroy(self); SVPublisher_destroy(self);
} }
/** static DEPRECATED
* @} void
*/ SV_ASDU_resetBuffer(SVPublisher_ASDU self)
{
SVPublisher_ASDU_resetBuffer(self);
}
static DEPRECATED
int
SV_ASDU_addINT8(SVPublisher_ASDU self)
{
return SVPublisher_ASDU_addINT8(self);
}
static DEPRECATED
void
SV_ASDU_setINT8(SVPublisher_ASDU self, int index, int8_t value)
{
SVPublisher_ASDU_setINT8(self, index, value);
}
static DEPRECATED
int
SV_ASDU_addINT32(SVPublisher_ASDU self)
{
return SVPublisher_ASDU_addINT32(self);
}
static DEPRECATED
void
SV_ASDU_setINT32(SVPublisher_ASDU self, int index, int32_t value)
{
SVPublisher_ASDU_setINT32(self, index, value);
}
static DEPRECATED
int
SV_ASDU_addINT64(SVPublisher_ASDU self)
{
return SVPublisher_ASDU_addINT64(self);
}
static DEPRECATED
void
SV_ASDU_setINT64(SVPublisher_ASDU self, int index, int64_t value)
{
SVPublisher_ASDU_setINT64(self, index, value);
}
static DEPRECATED
int
SV_ASDU_addFLOAT(SVPublisher_ASDU self)
{
return SVPublisher_ASDU_addFLOAT(self);
}
static DEPRECATED
void
SV_ASDU_setFLOAT(SVPublisher_ASDU self, int index, float value)
{
SVPublisher_ASDU_setFLOAT(self, index, value);
}
static DEPRECATED
int
SV_ASDU_addFLOAT64(SVPublisher_ASDU self)
{
return SVPublisher_ASDU_addFLOAT64(self);
}
static DEPRECATED
void
SV_ASDU_setFLOAT64(SVPublisher_ASDU self, int index, double value)
{
SVPublisher_ASDU_setFLOAT64(self, index, value);
}
static DEPRECATED
void
SV_ASDU_setSmpCnt(SVPublisher_ASDU self, uint16_t value)
{
SVPublisher_ASDU_setSmpCnt(self, value);
}
static DEPRECATED
uint16_t
SV_ASDU_getSmpCnt(SVPublisher_ASDU self)
{
return SVPublisher_ASDU_getSmpCnt(self);
}
static DEPRECATED
void
SV_ASDU_increaseSmpCnt(SVPublisher_ASDU self)
{
SVPublisher_ASDU_increaseSmpCnt(self);
}
static DEPRECATED
void
SV_ASDU_setRefrTm(SVPublisher_ASDU self, uint64_t refrTm)
{
SVPublisher_ASDU_setRefrTm(self, refrTm);
}
static DEPRECATED
void
SV_ASDU_setSmpMod(SVPublisher_ASDU self, uint8_t smpMod)
{
SVPublisher_ASDU_setSmpMod(self, smpMod);
}
static DEPRECATED
void
SV_ASDU_setSmpRate(SVPublisher_ASDU self, uint16_t smpRate)
{
SVPublisher_ASDU_setSmpRate(self, smpRate);
}
/**@}*/
#ifdef __cplusplus #ifdef __cplusplus
} }

Loading…
Cancel
Save