Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
Waher.Output.OutputMessage Class Reference

Defines a message logged on an output node. More...

Public Member Functions

 OutputMessage ()
 Defines a message logged on an output node. More...
 
 OutputMessage (Guid NodeId, DateTime Timestamp, MessageType Type, string EventId, string Body)
 Defines a message logged on a geoup node. More...
 

Properties

Guid ObjectId [get, set]
 Object ID in persistence layer. More...
 
Guid NodeId [get, set]
 Object ID of job node on which message has been logged. More...
 
DateTime Created [get, set]
 When node was created. More...
 
DateTime Updated [get, set]
 When node was last updated. If it has not been updated, value will be DateTime.MinValue. More...
 
int Count [get, set]
 Number of times the message has been reported (updated). More...
 
MessageType Type [get, set]
 Message Type More...
 
string EventId [get, set]
 Optional Event ID. More...
 
string Body [get, set]
 Message body. More...
 

Detailed Description

Defines a message logged on an output node.

Definition at line 14 of file OutputMessage.cs.

Constructor & Destructor Documentation

◆ OutputMessage() [1/2]

Waher.Output.OutputMessage.OutputMessage ( )

Defines a message logged on an output node.

Definition at line 28 of file OutputMessage.cs.

◆ OutputMessage() [2/2]

Waher.Output.OutputMessage.OutputMessage ( Guid  NodeId,
DateTime  Timestamp,
MessageType  Type,
string  EventId,
string  Body 
)

Defines a message logged on a geoup node.

Parameters
NodeIdObject ID of job node on which message has been logged.
TimestampMessage Timestamp.
TypeType of message.
EventIdOptional Event ID.
BodyMessage body.

Definition at line 40 of file OutputMessage.cs.

Property Documentation

◆ Body

string Waher.Output.OutputMessage.Body
getset

Message body.

Definition at line 122 of file OutputMessage.cs.

◆ Count

int Waher.Output.OutputMessage.Count
getset

Number of times the message has been reported (updated).

Definition at line 92 of file OutputMessage.cs.

◆ Created

DateTime Waher.Output.OutputMessage.Created
getset

When node was created.

Definition at line 73 of file OutputMessage.cs.

◆ EventId

string Waher.Output.OutputMessage.EventId
getset

Optional Event ID.

Definition at line 112 of file OutputMessage.cs.

◆ NodeId

Guid Waher.Output.OutputMessage.NodeId
getset

Object ID of job node on which message has been logged.

Definition at line 64 of file OutputMessage.cs.

◆ ObjectId

Guid Waher.Output.OutputMessage.ObjectId
getset

Object ID in persistence layer.

Definition at line 55 of file OutputMessage.cs.

◆ Type

MessageType Waher.Output.OutputMessage.Type
getset

Message Type

Definition at line 102 of file OutputMessage.cs.

◆ Updated

DateTime Waher.Output.OutputMessage.Updated
getset

When node was last updated. If it has not been updated, value will be DateTime.MinValue.

Definition at line 83 of file OutputMessage.cs.


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