Files
2026-04-08 23:40:05 +02:00

48 lines
1.0 KiB
C#

using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace BestHTTP.SignalRCore
{
// Token: 0x020012FB RID: 4859
[Token(Token = "0x20012FB")]
[StructLayout(3)]
public interface IEncoder
{
// Token: 0x170013CC RID: 5068
// (get) Token: 0x060079AB RID: 31147
[Token(Token = "0x170013CC")]
string Name
{
[Token(Token = "0x60079AB")]
[Address(Slot = "0")]
get;
}
// Token: 0x060079AC RID: 31148
[Token(Token = "0x60079AC")]
[Address(Slot = "1")]
string EncodeAsText<T>(T value);
// Token: 0x060079AD RID: 31149
[Token(Token = "0x60079AD")]
[Address(Slot = "2")]
T DecodeAs<T>(string text);
// Token: 0x060079AE RID: 31150
[Token(Token = "0x60079AE")]
[Address(Slot = "3")]
byte[] EncodeAsBinary<T>(T value);
// Token: 0x060079AF RID: 31151
[Token(Token = "0x60079AF")]
[Address(Slot = "4")]
T DecodeAs<T>(byte[] data);
// Token: 0x060079B0 RID: 31152
[Token(Token = "0x60079B0")]
[Address(Slot = "5")]
object ConvertTo(Type toType, object obj);
}
}