ISignalMessageBase Interface
Common interface between incoming and outgoing signals.
To use, import via @fluidframework/driver-definitions/legacy
.
For more information about our API support guarantees, see here.
Signature
export interface ISignalMessageBase
Properties
Property | Alerts | Modifiers | Type | Description |
---|---|---|---|---|
clientConnectionNumber | Alpha |
optional |
number | Counts the number of signals sent by the sending client. |
content | Alpha |
unknown | Signal content | |
referenceSequenceNumber | Alpha |
optional |
number | Sequence number that indicates when the signal was created in relation to the delta stream |
targetClientId | Alpha |
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 | Alpha |
optional |
string | Signal type |
Property Details
clientConnectionNumber
Counts the number of signals sent by the sending client.
To use, import via @fluidframework/driver-definitions/alpha
.
For more information about our API support guarantees, see here.
Signature
clientConnectionNumber?: number;
Type: number
content
Signal content
To use, import via @fluidframework/driver-definitions/alpha
.
For more information about our API support guarantees, see here.
Signature
content: unknown;
Type: unknown
referenceSequenceNumber
Sequence number that indicates when the signal was created in relation to the delta stream
To use, import via @fluidframework/driver-definitions/alpha
.
For more information about our API support guarantees, see here.
Signature
referenceSequenceNumber?: number;
Type: 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.
To use, import via @fluidframework/driver-definitions/alpha
.
For more information about our API support guarantees, see here.
Signature
targetClientId?: string;
Type: string
type
Signal type
To use, import via @fluidframework/driver-definitions/alpha
.
For more information about our API support guarantees, see here.
Signature
type?: string;
Type: string