CommunicationLayer Class

Definition

Base class that communication layers need to implement.

The communication layer is what is responsible for providing what VoltRpc.Communication.Client and VoltRpc.Communication.Host to use.

public abstract class CommunicationLayer : UnityEngine.ScriptableObject
Inheritance
UnityEngine.ScriptableObject
CommunicationLayer
Derived

Constructors

CommunicationLayer()

Fields

connectionTimeout

Timeout time for connection

Methods

CreateClient()

Called when the VoltRpc.Communication.Client needs to be created

CreateHost()

Called when the VoltRpc.Communication.Host needs to be created

GetIpcSettings(Object, Object, String)

Gets all settings needed for the IPC