INtime SDK Help
NTXNODEINFO structure
typedef struct {
    NTXLOCATION hLocation; // location of this node
    char nodeName[64]; // node name
    BYTE nodeId; // node ID (hardware node identifier)
    BYTE nodeClass; // node class
    BYTE nodeSubclass; // node subclass
    BYTE netIdType; // network address type
    BYTE netId[16]; // network ID (address) 
} NTXNODEINFO;

typedef struct {
    NTXLOCATION hLocation; // location of this node
    wchar_t nodeName[64]; // node name
    BYTE nodeId; // node ID (hardware node identifier)
    BYTE nodeClass; // node class
    BYTE nodeSubclass; // node subclass
    BYTE netIdType; // network address type
    BYTE netId[16]; // network ID (address) 
} NTXNODEINFOW;

Fields

hLocation
Location of this node; returns the real location value for the indicated node. For example, If a value of THIS_LOCATION is passed as the hLoc parameter to ntxGetRtNodeInfo(), this field returns the real value.
nodeName
Node name.
nodeId
Node ID (hardware node identifier).
nodeClass
Node class. Indicates whether the node is located on a Windows host, or a standalone-host. Possible values include:
NTX_LOCAL_NODE The node is located on the local host.
NTX_REMOTE_NODE The node is located on a remote host (different network location).
nodeSubclass
Node subclass. Indicates whether the node is located on a Windows host, or a standalone-host, and the configuration of the node. Possible values include:
Node Class Node Subclass Description
NTX_LOCAL_NODE
NTX_NODE_SUBCLASS_SHARED
The node core is shared with Windows.
NTX_LOCAL_NODE
NTX_NODE_SUBCLASS_DEDICATED
The node is a dedicate INtime node.
NTX_REMOTE_NODE
NTX_REMOTE_GOBSNET
The node is on a network-connected INtime Distributed RTOS. (Deprecated - consider NTX_NODE_SUBCLASS_SHARED instead).
NTX_REMOTE_NODE
NTX_REMOTE_WINNTXPROXY
DThe node is on a network-connected WinNtxProxy host
NTX_REMOTE_NODE
NTX_REMOTE_OTHER
The node is on another network-connected host. (Deprecated - consider using NTX_NODE_SUBCLASS_DEDICATED instead).
netIdType
Network address type.
NTX_NETID_TYPE_NONE NetId is not valid.
NTX_NETID_TYPE_MAC NetId contains a 6-byte Ethernet address.
NTX_NETID_TYPE_IP4 NetId contains a IPv4 address.
NTX_NETID_TYPE_IP6 NetId contains a IPv6 address.
netId
Network ID (address).

Requirements

Versions Defined in Include Link to
INtime 4.0 intime/rt/include/rt.h rt.h clib.lib
See Also