AbstractSession Class |
Namespace: SoftGear.Strix.Unity.Runtime.Session
public abstract class AbstractSession
The AbstractSession type exposes the following members.
Name | Description | |
---|---|---|
![]() | AbstractSession | Initializes a new instance of the AbstractSession class |
Name | Description | |
---|---|---|
![]() | applicationId |
An ID used to identify the application in the Strix Cloud.
|
![]() | authClient | |
![]() | authData | |
![]() | authorizationAccessToken |
Authorization access token. If not null or empty, used to authorize this client when connecting to the server. To use it you should also provide a valid authorization server URL to Connect(String, Int32, String, String, StrixNetworkConnectEventHandler, StrixNetworkConnectFailedEventHandler, Int32), or JoinRoom(RoomJoinArgs, RoomJoinEventHandler, FailureEventHandler, RequestConfig) through RoomJoinArgs. |
![]() | host |
The address of the remote server.
|
![]() | IsConnected | if the connection is currently open; otherwise.
|
![]() | messageChannel | |
![]() | messageChannelProcessor | |
![]() | port |
The remote server port number.
|
![]() | protocol |
The protocol used to connect to the remote server.
|
![]() | sessionClient | |
![]() | uid |
Name | Description | |
---|---|---|
![]() | Connect(String, Int32, String, StrixNetworkConnectEventHandler, StrixNetworkConnectFailedEventHandler, Int32) |
Establishes a connection with a remote server.
|
![]() | Connect(String, Int32, String, String, StrixNetworkConnectEventHandler, StrixNetworkConnectFailedEventHandler, Int32) |
Establishes a connection with a remote server.
|
![]() | CreateMessageChannelListener | |
![]() | CreateMessageChannelProcessor | |
![]() | Destroy | |
![]() | Disconnect |
Closes the connection to the remote server if it is open.
|
![]() | FireClosedEvent | |
![]() | FireConnectedEvent | |
![]() | FireConnectFailedEvent | |
![]() | FireErrorEvent | |
![]() | GenerateRandomBytes | |
![]() | GenerateRandomClientId | |
![]() | Login | |
![]() | Process | |
![]() | Send | |
![]() | SendLoginMessage |
Name | Description | |
---|---|---|
![]() | Closed |
Fired when the connection is closed.
|
![]() ![]() | Connected |
Fired when the connection is established successfully.
|
![]() | ConnectFailed |
Fired when establishing the connection fails.
|
![]() | ErrorThrown |
Fired when a network error happens.
|
Name | Description | |
---|---|---|
![]() | authUrl | |
![]() | IsInitialized | |
![]() | messageDispatcher | |
![]() | requestDispatcher |