using System; using System.Collections.Generic; using BestHTTP.SignalRCore.Messages; using Cpp2IlInjected; namespace BestHTTP.SignalRCore { // Token: 0x020019CB RID: 6603 [Token(Token = "0x20019CB")] public interface IProtocol { // Token: 0x1700187E RID: 6270 // (get) Token: 0x060099D4 RID: 39380 [Token(Token = "0x1700187E")] TransferModes Type { [Token(Token = "0x60099D4")] [Address(Slot = "0")] get; } // Token: 0x1700187F RID: 6271 // (get) Token: 0x060099D5 RID: 39381 [Token(Token = "0x1700187F")] IEncoder Encoder { [Token(Token = "0x60099D5")] [Address(Slot = "1")] get; } // Token: 0x17001880 RID: 6272 // (get) Token: 0x060099D6 RID: 39382 // (set) Token: 0x060099D7 RID: 39383 [Token(Token = "0x17001880")] HubConnection Connection { [Token(Token = "0x60099D6")] [Address(Slot = "2")] get; [Token(Token = "0x60099D7")] [Address(Slot = "3")] set; } // Token: 0x060099D8 RID: 39384 [Token(Token = "0x60099D8")] [Address(Slot = "4")] void ParseMessages(string data, ref List messages); // Token: 0x060099D9 RID: 39385 [Token(Token = "0x60099D9")] [Address(Slot = "5")] void ParseMessages(byte[] data, ref List messages); // Token: 0x060099DA RID: 39386 [Token(Token = "0x60099DA")] [Address(Slot = "6")] byte[] EncodeMessage(Message message); // Token: 0x060099DB RID: 39387 [Token(Token = "0x60099DB")] [Address(Slot = "7")] object[] GetRealArguments(Type[] argTypes, object[] arguments); // Token: 0x060099DC RID: 39388 [Token(Token = "0x60099DC")] [Address(Slot = "8")] object ConvertTo(Type toType, object obj); } }