using System; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace RecRoom.Networking.RPC { // Token: 0x02000003 RID: 3 [Token(Token = "0x2000003")] [StructLayout(3)] public interface IRPCSender { // Token: 0x06000001 RID: 1 [Token(Token = "0x6000001")] [Address(Slot = "0")] void RpcAll(RPCActions.RPCAction method, T1 arg1, T2 arg2); // Token: 0x06000002 RID: 2 [Token(Token = "0x6000002")] [Address(Slot = "1")] void RpcOthers(RPCActions.RPCAction method, T1 arg1, T2 arg2); // Token: 0x06000003 RID: 3 [Token(Token = "0x6000003")] [Address(Slot = "2")] void RpcMaster(RPCActions.RPCAction method, T1 arg1); // Token: 0x06000004 RID: 4 [Token(Token = "0x6000004")] [Address(Slot = "3")] void RpcAuthority(RPCActions.RPCAction method, T1 arg1, T2 arg2); // Token: 0x06000005 RID: 5 [Token(Token = "0x6000005")] [Address(Slot = "4")] void RpcAllBuffered(BufferedEventCaching caching, RPCActions.RPCAction method, T1 arg1); // Token: 0x06000006 RID: 6 [Token(Token = "0x6000006")] [Address(Slot = "5")] void ClearBufferedRPCs(); } }