uGOOSE  1.0
GOOSE for Embedded Devices. Sample project for Renesas R-IN32-EC
uied_prototype.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

UIED_INDEX uied_help_find_child (UIED *st_IED, UIED_INDEX idx_NodeIndex, CHAR *cp_Name)
 
UIED_INDEX uied_help_find_dataset (UIED *st_IED, CHAR *cp_Name)
 
UIED_RESULT uied_help_prepare_goose (UIED *st_IED, UIED_INDEX idx_GooseIndex)
 
UIED_RESULT uied_help_goose_next_value (UIED *st_IED, UIED_INDEX idx_GooseIndex, UINT32 u32_Seconds, UINT32 u32_uSeconds)
 
UIED_RESULT uied_help_goose_next_sequence (UIED *st_IED, UIED_INDEX idx_GooseIndex)
 
UINT16 uied_help_calc_sleep_time_ms (UIED *st_IED, UIED_INDEX idx_GooseIndex)
 
UINT32 uied_help_calc_timeallowedtolive (UIED *st_IED, UIED_INDEX idx_GooseIndex)
 
UIED_RESULT uied_analyze_goose (UINT8 *u8p_Buffer, UINT16 u16_BufferSize, UINT16 *u16p_APPID)
 
UIED_RESULT uied_import_node (UINT8 *u8p_Buffer, UINT16 u16_BufferSize, UINT16 *u16p_BufferBytesUsed, UIED *st_IED, UIED_INDEX idx_NodeIndex, BOOL8 b8_GetASN)
 
UIED_RESULT uied_import_dataset (UINT8 *u8p_Buffer, UINT16 u16_BufferSize, UINT16 *u16p_BufferBytesUsed, UIED *st_IED, UIED_INDEX idx_DatasetIndex)
 
UIED_RESULT uied_import_goose (UINT8 *u8p_Buffer, UINT16 u16_BufferSize, UINT16 *u16p_BufferBytesUsed, UIED *st_IED, UIED_INDEX idx_GooseIndex)
 
UIED_RESULT uied_export_node_end (UINT8 *u8p_Buffer, UINT16 u16_BufferSize, UINT16 *u16p_BufferBytesUsed, UIED *st_IED, UIED_INDEX idx_NodeIndex, BOOL8 b8_PutASN)
 
UIED_RESULT uied_export_dataset_end (UINT8 *u8p_Buffer, UINT16 u16_BufferSize, UINT16 *u16p_BufferBytesUsed, UIED *st_IED, UIED_INDEX idx_DatasetIndex)
 
UIED_RESULT uied_export_goose_end (UINT8 *u8p_Buffer, UINT16 u16_BufferSize, UINT16 *u16p_BufferBytesUsed, UIED *st_IED, UIED_INDEX idx_GooseIndex)
 
UIED_RESULT uied_export_node (UINT8 *u8p_Buffer, UINT16 u16_BufferSize, UINT16 *u16p_BufferBytesUsed, UIED *st_IED, UIED_INDEX idx_NodeIndex, BOOL8 b8_PutASN)
 
UIED_RESULT uied_export_dataset (UINT8 *u8p_Buffer, UINT16 u16_BufferSize, UINT16 *u16p_BufferBytesUsed, UIED *st_IED, UIED_INDEX idx_DatasetIndex)
 
UIED_RESULT uied_export_goose (UINT8 *u8p_Buffer, UINT16 u16_BufferSize, UINT16 *u16p_BufferBytesUsed, UIED *st_IED, UIED_INDEX idx_GooseIndex)
 

Detailed Description

This file contains all uIED API function prototypes