Class PublishedMessage
A published messaged for a topic(s).
Inheritance
PublishedMessage
Assembly: PeerTalk.dll
Syntax
[ProtoContract]
public class PublishedMessage : IPublishedMessage, IDataBlock
Properties
|
Improve this Doc
View Source
DataBytes
Declaration
[ProtoMember(2)]
public byte[] DataBytes { get; set; }
Property Value
|
Improve this Doc
View Source
DataStream
Declaration
public Stream DataStream { get; }
Property Value
|
Improve this Doc
View Source
Forwarder
Who sent the the message.
Declaration
public Peer Forwarder { get; set; }
Property Value
|
Improve this Doc
View Source
Id
Declaration
Property Value
Exceptions
|
Improve this Doc
View Source
MessageId
A universally unique id for the message.
Declaration
public string MessageId { get; }
Property Value
|
Improve this Doc
View Source
Sender
Declaration
public Peer Sender { get; set; }
Property Value
|
Improve this Doc
View Source
SequenceNumber
Declaration
[ProtoMember(3)]
public byte[] SequenceNumber { get; set; }
Property Value
|
Improve this Doc
View Source
Size
Declaration
public long Size { get; }
Property Value
|
Improve this Doc
View Source
Topics
Declaration
[ProtoMember(4)]
public IEnumerable<string> Topics { get; set; }
Property Value
Implements