Class: StreamMessage
An internal class representing a message in a stream. Applications see instances of the Message class.
Implements
Constructors
new StreamMessage()
new StreamMessage(
__namedParameters):StreamMessage
Parameters
__namedParameters
Returns
Properties
content
readonlycontent:Uint8Array
Implementation of
contentType
readonlycontentType:ContentType
Implementation of
StreamMessageOptions.contentType
encryptionType
readonlyencryptionType:EncryptionType
Implementation of
StreamMessageOptions.encryptionType
groupKeyId?
readonlyoptionalgroupKeyId:string
Implementation of
StreamMessageOptions.groupKeyId
messageId
readonlymessageId:MessageID
Implementation of
StreamMessageOptions.messageId
messageType
readonlymessageType:StreamMessageType
Implementation of
StreamMessageOptions.messageType
newGroupKey?
readonlyoptionalnewGroupKey:EncryptedGroupKey
Implementation of
StreamMessageOptions.newGroupKey
prevMsgRef?
readonlyoptionalprevMsgRef:MessageRef
Implementation of
StreamMessageOptions.prevMsgRef
signature
readonlysignature:Uint8Array
Implementation of
StreamMessageOptions.signature
signatureType
readonlysignatureType:SignatureType
Implementation of
StreamMessageOptions.signatureType
Methods
getMessageRef()
getMessageRef():
MessageRef
Returns
getMsgChainId()
getMsgChainId():
string
Returns
string
getParsedContent()
getParsedContent():
Record<string,unknown> |Uint8Array<ArrayBufferLike> |unknown[]
Returns
Record<string, unknown> | Uint8Array<ArrayBufferLike> | unknown[]
getPublisherId()
getPublisherId():
UserID
Returns
getSequenceNumber()
getSequenceNumber():
number
Returns
number
getStreamId()
getStreamId():
StreamID
Returns
getStreamPartID()
getStreamPartID():
StreamPartID
Returns
getStreamPartition()
getStreamPartition():
number
Returns
number
getTimestamp()
getTimestamp():
number
Returns
number
isAESEncrypted()
staticisAESEncrypted(msg):msg is StreamMessageAESEncrypted
Parameters
msg
Returns
msg is StreamMessageAESEncrypted