Space Engineers
Public Member Functions | List of all members
VRage.Rpc.RpcProxy< T > Struct Template Reference

Public Member Functions

 RpcProxy (T state, RpcDispatcher< T > dispatcher)
 
void Call (Action action)
 
void Call< T1 > (Action< T1 > action, T1 arg1)
 
void Call< T1, T2 > (Action< T1, T2 > action, T1 arg1, T2 arg2)
 
void Call< T1, T2, T3 > (Action< T1, T2, T3 > action, T1 arg1, T2 arg2, T3 arg3)
 
void SCall< T1 > (Func< Action< T1 >> action, T1 arg1)
 
void XCall< T1 > (T1 arg1, Func< T1, Action > action)
 
void XCall< T1, T2 > (T1 arg1, Func< T1, Action< T2 >> action, T2 arg2)
 
void XCall< T1, T2, T3 > (T1 arg1, Func< T1, Action< T2, T3 >> action, T2 arg2, T3 arg3)
 

Detailed Description

Definition at line 11 of file RpcProxy.cs.

Constructor & Destructor Documentation

VRage.Rpc.RpcProxy< T >.RpcProxy ( state,
RpcDispatcher< T >  dispatcher 
)
inline

Definition at line 18 of file RpcProxy.cs.

Member Function Documentation

void VRage.Rpc.RpcProxy< T >.Call ( Action  action)
inline

Definition at line 24 of file RpcProxy.cs.

void VRage.Rpc.RpcProxy< T >.Call< T1 > ( Action< T1 >  action,
T1  arg1 
)
inline

Definition at line 29 of file RpcProxy.cs.

void VRage.Rpc.RpcProxy< T >.Call< T1, T2 > ( Action< T1, T2 >  action,
T1  arg1,
T2  arg2 
)
inline

Definition at line 34 of file RpcProxy.cs.

void VRage.Rpc.RpcProxy< T >.Call< T1, T2, T3 > ( Action< T1, T2, T3 >  action,
T1  arg1,
T2  arg2,
T3  arg3 
)
inline

Definition at line 39 of file RpcProxy.cs.

void VRage.Rpc.RpcProxy< T >.SCall< T1 > ( Func< Action< T1 >>  action,
T1  arg1 
)
inline

Definition at line 44 of file RpcProxy.cs.

void VRage.Rpc.RpcProxy< T >.XCall< T1 > ( T1  arg1,
Func< T1, Action >  action 
)
inline

Definition at line 50 of file RpcProxy.cs.

void VRage.Rpc.RpcProxy< T >.XCall< T1, T2 > ( T1  arg1,
Func< T1, Action< T2 >>  action,
T2  arg2 
)
inline

Definition at line 56 of file RpcProxy.cs.

void VRage.Rpc.RpcProxy< T >.XCall< T1, T2, T3 > ( T1  arg1,
Func< T1, Action< T2, T3 >>  action,
T2  arg2,
T3  arg3 
)
inline

Definition at line 62 of file RpcProxy.cs.


The documentation for this struct was generated from the following file: