GetOrCreateChannel(string, Action<int, byte[]>)
Gets or creates a new channel.
Read time 1 minuteLast updated 12 days ago
Definition
- Type: Method
- Namespace: UnityEditor.MPE
- Assembly: UnityEditor.CoreModule
public static Action GetOrCreateChannel(string channelName, Action<int, byte[]> handler)
Parameters
The name of the channel to retrieve.
The channel handler to register.
Returns
Type | Description |
|---|---|
| Action | This action can be invoked to unregister the handler from the channel (see ChannelService.UnregisterMessageHandler). |
Remarks
When you create a channel, the ChannelService listens to connections on it, and routes all messages sent to it. You have to register a handler to process the messages and send them back to other clients."
If a channel with the same name already exists, it appends the handler to its list of handlers. This allows you to log or listen to all messages sent to a specific channel.