Packages > @fluidframework/protocol-definitions > ISignalMessageBase
ISignalMessageBase Interface
Common interface between incoming and outgoing signals.
Signature
export interface ISignalMessageBase
Properties
Property | Modifiers | Type | Description |
---|---|---|---|
clientConnectionNumber |
optional
|
number | Counts the number of signals sent by the sending client. |
content | unknown | Signal content | |
referenceSequenceNumber |
optional
|
number | Sequence number that indicates when the signal was created in relation to the delta stream |
targetClientId |
optional
|
string | Client ID of the singular client the signal is being (or has been) sent to. May only be specified when IConnect.supportedFeatures['submit_signals_v2'] is true, will throw otherwise. |
type |
optional
|
string | Signal type |
Property Details
clientConnectionNumber
Counts the number of signals sent by the sending client.
Signature
clientConnectionNumber?: number;
content
Signal content
Signature
content: unknown;
referenceSequenceNumber
Sequence number that indicates when the signal was created in relation to the delta stream
Signature
referenceSequenceNumber?: number;
targetClientId
Client ID of the singular client the signal is being (or has been) sent to. May only be specified when IConnect.supportedFeatures[‘submit_signals_v2’] is true, will throw otherwise.
Signature
targetClientId?: string;
type
Signal type
Signature
type?: string;