NodeModel::NodeData Struct Reference

List of all members.

Detailed Description

The struct storing all node info fields.

Todo:
Add a field for the node's capabilities (which proposals are supported etc.).

Definition at line 124 of file NodeModel.h.

Public Member Functions

 NodeData ()

Public Attributes

ConnectionId id
 Connection ID of the node.
QString address
 IP address of the node.
quint16 port
 Listening port of the node.
QDateTime startDateTime
 The time when the connection with the node was established.
QString servent
 Servent name/version of the node's software.
Status status
 Node status.
Type type
 Node type.


Constructor & Destructor Documentation

NodeModel::NodeData::NodeData  )  [inline]
 

Definition at line 134 of file NodeModel.h.


Member Data Documentation

QString NodeModel::NodeData::address
 

IP address of the node.

Definition at line 127 of file NodeModel.h.

ConnectionId NodeModel::NodeData::id
 

Connection ID of the node.

Definition at line 126 of file NodeModel.h.

quint16 NodeModel::NodeData::port
 

Listening port of the node.

Definition at line 128 of file NodeModel.h.

QString NodeModel::NodeData::servent
 

Servent name/version of the node's software.

Definition at line 130 of file NodeModel.h.

QDateTime NodeModel::NodeData::startDateTime
 

The time when the connection with the node was established.

Definition at line 129 of file NodeModel.h.

Status NodeModel::NodeData::status
 

Node status.

Definition at line 131 of file NodeModel.h.

Type NodeModel::NodeData::type
 

Node type.

Definition at line 132 of file NodeModel.h.


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