Diffusion .NET Classic API - Core and Common  5.9.4
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events
PushTechnology.DiffusionCore.Messaging.IExternalMessage Interface Reference

Represents a message from some external source. More...

Inheritance diagram for PushTechnology.DiffusionCore.Messaging.IExternalMessage:
PushTechnology.DiffusionCore.Messaging.WebSocketTopicMessage

Properties

byte MessageType [get, set]
 Get/set the message type. More...
 
string[] Headers [get, set]
 Returns all headers, fixed and user headers, in the order expected by the protocol. More...
 
byte[] Data [get, set]
 Returns the message data body as UTF-8 encoded bytes. More...
 
IMessageHeaderTransformer HeaderTransformer [get, set]
 Gets any message header transformer (optional). More...
 

Detailed Description

Represents a message from some external source.

Property Documentation

byte [] PushTechnology.DiffusionCore.Messaging.IExternalMessage.Data
getset

Returns the message data body as UTF-8 encoded bytes.

string [] PushTechnology.DiffusionCore.Messaging.IExternalMessage.Headers
getset

Returns all headers, fixed and user headers, in the order expected by the protocol.

IMessageHeaderTransformer PushTechnology.DiffusionCore.Messaging.IExternalMessage.HeaderTransformer
getset

Gets any message header transformer (optional).

byte PushTechnology.DiffusionCore.Messaging.IExternalMessage.MessageType
getset

Get/set the message type.