Class RelayPort
A MessagePort
Inheritance
System.Object
RelayPort
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: FM.LiveSwitch
Assembly: FM.LiveSwitch.dll
Syntax
public class RelayPort
Constructors
RelayPort(WebSocketReceiverRelay)
Create a MessagePort
Declaration
public RelayPort(WebSocketReceiverRelay messageChannel)
Parameters
Type | Name | Description |
---|---|---|
WebSocketReceiverRelay | messageChannel |
Methods
AddEventListener(Action1<WebSocketReceiveArgs>)
Add an event listener.
Declaration
public void AddEventListener(Action1<WebSocketReceiveArgs> listener)
Parameters
Type | Name | Description |
---|---|---|
Action1<WebSocketReceiveArgs> | listener |
PostMessage(WebSocketReceiveArgs)
Post a message.
Declaration
public void PostMessage(WebSocketReceiveArgs args)
Parameters
Type | Name | Description |
---|---|---|
WebSocketReceiveArgs | args |
RemoveEventListener(Action1<WebSocketReceiveArgs>)
Remove an event listener.
Declaration
public void RemoveEventListener(Action1<WebSocketReceiveArgs> listener)
Parameters
Type | Name | Description |
---|---|---|
Action1<WebSocketReceiveArgs> | listener |