using System; using System.Collections.Generic; using System.Runtime.InteropServices; using BestHTTP.SignalRCore.Messages; using Cpp2IlInjected; namespace BestHTTP.SignalRCore { // Token: 0x0200130C RID: 4876 [Token(Token = "0x200130C")] [StructLayout(3)] public interface IProtocol { // Token: 0x170013DC RID: 5084 // (get) Token: 0x06007A1A RID: 31258 [Token(Token = "0x170013DC")] TransferModes Type { [Token(Token = "0x6007A1A")] [Address(Slot = "0")] get; } // Token: 0x170013DD RID: 5085 // (get) Token: 0x06007A1B RID: 31259 [Token(Token = "0x170013DD")] IEncoder Encoder { [Token(Token = "0x6007A1B")] [Address(Slot = "1")] get; } // Token: 0x170013DE RID: 5086 // (get) Token: 0x06007A1C RID: 31260 // (set) Token: 0x06007A1D RID: 31261 [Token(Token = "0x170013DE")] HubConnection Connection { [Token(Token = "0x6007A1C")] [Address(Slot = "2")] get; [Token(Token = "0x6007A1D")] [Address(Slot = "3")] set; } // Token: 0x06007A1E RID: 31262 [Token(Token = "0x6007A1E")] [Address(Slot = "4")] void ParseMessages(string data, ref List messages); // Token: 0x06007A1F RID: 31263 [Token(Token = "0x6007A1F")] [Address(Slot = "5")] void ParseMessages(byte[] data, ref List messages); // Token: 0x06007A20 RID: 31264 [Token(Token = "0x6007A20")] [Address(Slot = "6")] byte[] EncodeMessage(Message message); // Token: 0x06007A21 RID: 31265 [Token(Token = "0x6007A21")] [Address(Slot = "7")] object[] GetRealArguments(Type[] argTypes, object[] arguments); // Token: 0x06007A22 RID: 31266 [Token(Token = "0x6007A22")] [Address(Slot = "8")] object ConvertTo(Type toType, object obj); } }