uGOOSE  1.0
GOOSE for Embedded Devices. Sample project for Renesas R-IN32-EC
UIED_NODE Struct Reference

#include <uied_types.h>

Data Fields

UIED_NODE_TYPE e_Type
 
BOOL8 b8_Config
 
BOOL8 b8_Writable
 
BOOL8 b8_Protected
 
CHARcp_Name
 
SINT16 s16_Length
 
UIED_INDEX idx_ValueIndex
 
UIED_INDEX idx_ParentIndex
 
UIED_INDEX idx_NextIndex
 
UIED_INDEX idx_ChildIndex
 

Detailed Description

Structure used to define a uIED Node

Field Documentation

BOOL8 b8_Config

TRUE = Node has been configured

BOOL8 b8_Protected

TRUE = Node is protected

BOOL8 b8_Writable

TRUE = Node is writable

CHAR* cp_Name

Pointer to the string containing the Node Name

Enumerated value indicating Node Type

UIED_INDEX idx_ChildIndex

Index of the first child node in the node array

UIED_INDEX idx_NextIndex

Index of the next peer node in the node array

UIED_INDEX idx_ParentIndex

Index of the parent node in the node array

UIED_INDEX idx_ValueIndex

Index of value in appropriate array (node type)

SINT16 s16_Length

May be negative (e.g. FLOAT: (length2<<8)|length1


The documentation for this struct was generated from the following file: