Interface IDataChannel<TDataChannel>
Methods
addOnStateChange
- addOnStateChange(value: IAction1<TDataChannel>): void
-
Parameters
-
value: IAction1<TDataChannel>
Returns void
getId
-
Returns string
getLabel
-
Returns string
getOnReceive
- getOnReceive(): IAction1<DataChannelReceiveArgs>
-
Returns IAction1<DataChannelReceiveArgs>
getOrdered
-
Returns boolean
getState
- getState(): DataChannelState
-
Returns DataChannelState
getSubprotocol
-
Returns string
removeOnStateChange
- removeOnStateChange(value: IAction1<TDataChannel>): void
-
Parameters
-
value: IAction1<TDataChannel>
Returns void
sendDataBytes
- sendDataBytes(dataBytes: DataBuffer): void
-
Parameters
Returns void
sendDataString
- sendDataString(dataString: string): void
-
Parameters
Returns void
setId
- setId(value: string): void
-
Parameters
Returns void
setOnReceive
- setOnReceive(value: IAction1<DataChannelReceiveArgs>): void
-
Parameters
-
value: IAction1<DataChannelReceiveArgs>
Returns void