Click or drag to resize

StrixBehaviour.RpcToRoomOwner Method (String, RpcSuccessEventHandler, FailureEventHandler,Object[])

Calls an RPC on the room owner.

Namespace:  SoftGear.Strix.Unity.Runtime
Assembly:  StrixUnityRuntime (in StrixUnityRuntime.dll) Version: 1.5.0
Syntax
C#
public void RpcToRoomOwner(
	string rpcName,
	RpcSuccessEventHandler successHandler,
	FailureEventHandler failureHandler,
	params Object[] args
)

Parameters

rpcName
Type: System.String
RPC method name.
successHandler
Type: SoftGear.Strix.Unity.Runtime.Event.RpcSuccessEventHandler
This handler is called when the RPC has been processed successfully.
failureHandler
Type: SoftGear.Strix.Unity.Runtime.Event.FailureEventHandler
This handler is called in case there was an error when processing the RPC.
args
Type:System.Object[]
A list of method arguments. This should match the arguments in the method definition, both in number and respective types.
Remarks
The method has to be defined on the same class and marked with StrixRpcAttribute attribute.

Possible error codes:
RequestTimeoutServer did not respond within the specified timeout interval.
NotRoomMemberYou're trying to send an RPC message while not being joined to a room.
ConnectionErrorFailed to send the request because of a connection error.
ReplicaNotSynchronizedThe object is not being synchronized over the network.
See Also