102 lines
3.0 KiB
C#
102 lines
3.0 KiB
C#
using System;
|
|
using System.Collections;
|
|
using System.Reflection;
|
|
using System.Runtime.Remoting.Messaging;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace System.Runtime.Remoting.Channels
|
|
{
|
|
// Token: 0x020004FB RID: 1275
|
|
[Token(Token = "0x20004FB")]
|
|
[MonoTODO]
|
|
internal class CrossAppDomainSink : IMessageSink
|
|
{
|
|
// Token: 0x06002A78 RID: 10872 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002A78")]
|
|
[Address(RVA = "0x44F040", Offset = "0x44E040", VA = "0x18044F040")]
|
|
internal CrossAppDomainSink(int domainID)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002A79 RID: 10873 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6002A79")]
|
|
[Address(RVA = "0x2CECCD0", Offset = "0x2CEBCD0", VA = "0x182CECCD0")]
|
|
internal static CrossAppDomainSink GetSink(int domainID)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x17000615 RID: 1557
|
|
// (get) Token: 0x06002A7A RID: 10874 RVA: 0x000187E0 File Offset: 0x000169E0
|
|
[Token(Token = "0x17000615")]
|
|
internal int TargetDomainId
|
|
{
|
|
[Token(Token = "0x6002A7A")]
|
|
[Address(RVA = "0x40F000", Offset = "0x40E000", VA = "0x18040F000")]
|
|
get
|
|
{
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002A7B RID: 10875 RVA: 0x000187F8 File Offset: 0x000169F8
|
|
[Token(Token = "0x6002A7B")]
|
|
[Address(RVA = "0x2CECFC0", Offset = "0x2CEBFC0", VA = "0x182CECFC0")]
|
|
private static CrossAppDomainSink.ProcessMessageRes ProcessMessageInDomain(byte[] arrRequest, CADMethodCallMessage cadMsg)
|
|
{
|
|
return default(CrossAppDomainSink.ProcessMessageRes);
|
|
}
|
|
|
|
// Token: 0x06002A7C RID: 10876 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6002A7C")]
|
|
[Address(RVA = "0x2CED1B0", Offset = "0x2CEC1B0", VA = "0x182CED1B0", Slot = "6")]
|
|
public virtual IMessage SyncProcessMessage(IMessage msgRequest)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06002A7D RID: 10877 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6002A7D")]
|
|
[Address(RVA = "0x2CECC20", Offset = "0x2CEBC20", VA = "0x182CECC20", Slot = "7")]
|
|
public virtual IMessageCtrl AsyncProcessMessage(IMessage reqMsg, IMessageSink replySink)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06002A7E RID: 10878 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002A7E")]
|
|
[Address(RVA = "0x2CED0E0", Offset = "0x2CEC0E0", VA = "0x182CED0E0")]
|
|
public void SendAsyncMessage(object data)
|
|
{
|
|
}
|
|
|
|
// Token: 0x04001867 RID: 6247
|
|
[Token(Token = "0x4001867")]
|
|
private static Hashtable s_sinks;
|
|
|
|
// Token: 0x04001868 RID: 6248
|
|
[Token(Token = "0x4001868")]
|
|
private static MethodInfo processMessageMethod;
|
|
|
|
// Token: 0x04001869 RID: 6249
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4001869")]
|
|
private int _domainID;
|
|
|
|
// Token: 0x020004FC RID: 1276
|
|
[Token(Token = "0x20004FC")]
|
|
private struct ProcessMessageRes
|
|
{
|
|
// Token: 0x0400186A RID: 6250
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400186A")]
|
|
public byte[] arrResponse;
|
|
|
|
// Token: 0x0400186B RID: 6251
|
|
[FieldOffset(Offset = "0x8")]
|
|
[Token(Token = "0x400186B")]
|
|
public CADMethodReturnMessage cadMrm;
|
|
}
|
|
}
|
|
}
|