| Name | Description |
---|
![Public method Public method](../icons/pubmethod.gif) ![Code example Code example](../icons/CodeExample.png) | ConnectMasterServer(String, StrixNetworkConnectEventHandler, StrixNetworkConnectFailedEventHandler) |
Establishes a connection with a master server on port 9122.
|
![Public method Public method](../icons/pubmethod.gif) ![Code example Code example](../icons/CodeExample.png) | ConnectMasterServer(String, Int32, StrixNetworkConnectEventHandler, StrixNetworkConnectFailedEventHandler) |
Establishes a connection with a master server.
|
![Public method Public method](../icons/pubmethod.gif) ![Code example Code example](../icons/CodeExample.png) | CreateRoom(IDictionaryString, Object, IDictionaryString, Object, RoomCreateEventHandler, FailureEventHandler, RequestConfig) |
Creates a new room with the given properties and immediately joins it.
|
![Public method Public method](../icons/pubmethod.gif) ![Code example Code example](../icons/CodeExample.png) | CreateRoom(IDictionaryString, Object, String, RoomCreateEventHandler, FailureEventHandler, RequestConfig) |
Creates a new room with the given properties and immediately joins the room as the owner with the given player name.
|
![Public method Public method](../icons/pubmethod.gif) ![Code example Code example](../icons/CodeExample.png) | CreateRoom(RoomProperties, RoomMemberProperties, RoomCreateEventHandler, FailureEventHandler, RequestConfig) |
Creates a new room with the given properties and immediately joins the room as the owner with the given member properties.
|
![Public method Public method](../icons/pubmethod.gif) ![Code example Code example](../icons/CodeExample.png) | DeleteRoom |
Deletes a match room.
|
![Public method Public method](../icons/pubmethod.gif) ![Code example Code example](../icons/CodeExample.png) | Destroy |
Closes the connections to both master and room servers if any of them were open and destroys StrixNetworkBehaviour gameObject.
|
![Public method Public method](../icons/pubmethod.gif) | DisconnectMasterServer |
Closes the connection to the master server if it is open.
|
![Public method Public method](../icons/pubmethod.gif) | GetRoomMembers |
Requests the information about match room members.
|
![Public method Public method](../icons/pubmethod.gif) ![Code example Code example](../icons/CodeExample.png) | JoinRandomRoom(RoomMemberProperties, RoomJoinEventHandler, FailureEventHandler, RequestConfig) |
Joins a random match room.
|
![Public method Public method](../icons/pubmethod.gif) ![Code example Code example](../icons/CodeExample.png) | JoinRandomRoom(String, RoomJoinEventHandler, FailureEventHandler, RequestConfig) |
Joins a random match room.
|
![Public method Public method](../icons/pubmethod.gif) ![Code example Code example](../icons/CodeExample.png) | JoinRoom(RoomJoinArgs, RoomJoinEventHandler, FailureEventHandler, RequestConfig) |
Joins a match room.
|
![Public method Public method](../icons/pubmethod.gif) ![Code example Code example](../icons/CodeExample.png) | JoinRoom(String, Int32, String, Int64, String, RoomJoinEventHandler, FailureEventHandler, RequestConfig) |
Joins a match room.
|
![Public method Public method](../icons/pubmethod.gif) | KickRoomMember |
Forcibly removes a member from the match room.
|
![Public method Public method](../icons/pubmethod.gif) ![Code example Code example](../icons/CodeExample.png) | LeaveRoom(RoomLeaveEventHandler, FailureEventHandler, RequestConfig) |
Leaves the match room this client is currently a member of (if any).
|
![Public method Public method](../icons/pubmethod.gif) | LeaveRoom(Int64, RoomLeaveEventHandler, FailureEventHandler, RequestConfig) |
Leaves the match room this client is currently a member of (if any).
|
![Public method Public method](../icons/pubmethod.gif) | RespawnReplicas |
Respawns game objects from replicas.
|
![Public method Public method](../icons/pubmethod.gif) | SearchJoinableRoom(Int32, Int32, RoomSearchEventHandler, FailureEventHandler, RequestConfig) |
Starts an asynchronous search for match rooms that have enough room for joining.
After search is complete handler callback is invoked with a list of found rooms.
|
![Public method Public method](../icons/pubmethod.gif) | SearchJoinableRoom(ICondition, Order, Int32, Int32, RoomSearchEventHandler, FailureEventHandler, RequestConfig) |
Starts an asynchronous search for match rooms that have enough room for joining and match the given criteria.
After search is complete handler callback is invoked with a list of found rooms.
|
![Public method Public method](../icons/pubmethod.gif) | SearchRoom(Int32, Int32, RoomSearchEventHandler, FailureEventHandler, RequestConfig) |
Starts an asynchronous search for match rooms.
After search is complete handler callback is invoked with a list of found rooms.
|
![Public method Public method](../icons/pubmethod.gif) ![Code example Code example](../icons/CodeExample.png) | SearchRoom(ICondition, Int32, Int32, RoomSearchEventHandler, FailureEventHandler, RequestConfig) |
Starts an asynchronous search for match rooms that meet the given criteria.
After search is complete handler callback is invoked with a list of found rooms.
|
![Public method Public method](../icons/pubmethod.gif) ![Code example Code example](../icons/CodeExample.png) | SearchRoom(ICondition, Order, Int32, Int32, RoomSearchEventHandler, FailureEventHandler, RequestConfig) |
Starts an asynchronous ordered search for match rooms that meet the given criteria.
After search is complete handler callback is invoked with a list of found rooms.
|
![Public method Public method](../icons/pubmethod.gif) | SendRoomDirectRelay(RoomDirectRelayMessage, RoomDirectRelayEventHandler, FailureEventHandler, RequestConfig) |
Sends a relay message to a match room member using RoomDirectRelayMessage.
|
![Public method Public method](../icons/pubmethod.gif) | SendRoomDirectRelay(UID, Object, RoomDirectRelayEventHandler, FailureEventHandler, RequestConfig) |
Sends a relay message to a match room member.
|
![Public method Public method](../icons/pubmethod.gif) | SendRoomRelay(Object, RoomRelayEventHandler, FailureEventHandler, RequestConfig) |
Sends a relay message to all match room members.
|
![Public method Public method](../icons/pubmethod.gif) | SendRoomRelay(RoomRelayMessage, RoomRelayEventHandler, FailureEventHandler, RequestConfig) |
Sends a relay message to all match room members using RoomRelayMessage.
|
![Public method Public method](../icons/pubmethod.gif) ![Code example Code example](../icons/CodeExample.png) | SetRoom(Int64, RoomProperties, RoomSetEventHandler, FailureEventHandler, RequestConfig) |
Changes the properties of an existing match room.
|
![Public method Public method](../icons/pubmethod.gif) ![Code example Code example](../icons/CodeExample.png) | SetRoom(Int64, IDictionaryString, Object, RoomSetEventHandler, FailureEventHandler, RequestConfig) |
Changes the properties of an existing match room.
|
![Public method Public method](../icons/pubmethod.gif) | SetRoomMember(Int64, RoomMemberProperties, RoomMemberSetEventHandler, FailureEventHandler, RequestConfig) | |
![Public method Public method](../icons/pubmethod.gif) | SetRoomMember(Int64, IDictionaryString, Object, RoomMemberSetEventHandler, FailureEventHandler, RequestConfig) |
Changes properties of your room member.
|