Files
Dec2017-Script-Dump/SonyNP/NetworkUtils.cs
T
2026-06-04 11:42:34 +02:00

864 lines
22 KiB
C#

using System;
using System.Runtime.InteropServices;
namespace Sony.NP
{
// Token: 0x02000096 RID: 150
public class NetworkUtils
{
// Token: 0x06000345 RID: 837
[DllImport("UnityNpToolkit2")]
private static extern int PrxGetBandwidthInfo(NetworkUtils.GetBandwidthInfoRequest request, out APIResult result);
// Token: 0x06000346 RID: 838
[DllImport("UnityNpToolkit2")]
private static extern int PrxGetBasicNetworkInfo(NetworkUtils.GetBasicNetworkInfoRequest request, out APIResult result);
// Token: 0x06000347 RID: 839
[DllImport("UnityNpToolkit2")]
private static extern int PrxGetDetailedNetworkInfo(NetworkUtils.GetDetailedNetworkInfoRequest request, out APIResult result);
// Token: 0x06000348 RID: 840 RVA: 0x0000A37C File Offset: 0x0000937C
public static int GetBandwidthInfo(NetworkUtils.GetBandwidthInfoRequest request, NetworkUtils.BandwidthInfoResponse response)
{
if (response.locked)
{
throw new NpToolkitException("Response object is already locked");
}
APIResult apiresult;
int num = NetworkUtils.PrxGetBandwidthInfo(request, out apiresult);
if (apiresult.RaiseException)
{
throw new NpToolkitException(apiresult);
}
RequestBase.FinaliseRequest(request, response, num);
return num;
}
// Token: 0x06000349 RID: 841 RVA: 0x0000A3D0 File Offset: 0x000093D0
public static int GetBasicNetworkInfoInfo(NetworkUtils.GetBasicNetworkInfoRequest request, NetworkUtils.BasicNetworkInfoResponse response)
{
if (response.locked)
{
throw new NpToolkitException("Response object is already locked");
}
APIResult apiresult;
int num = NetworkUtils.PrxGetBasicNetworkInfo(request, out apiresult);
if (apiresult.RaiseException)
{
throw new NpToolkitException(apiresult);
}
RequestBase.FinaliseRequest(request, response, num);
return num;
}
// Token: 0x0600034A RID: 842 RVA: 0x0000A424 File Offset: 0x00009424
public static int GetDetailedNetworkInfo(NetworkUtils.GetDetailedNetworkInfoRequest request, NetworkUtils.DetailedNetworkInfoResponse response)
{
if (response.locked)
{
throw new NpToolkitException("Response object is already locked");
}
APIResult apiresult;
int num = NetworkUtils.PrxGetDetailedNetworkInfo(request, out apiresult);
if (apiresult.RaiseException)
{
throw new NpToolkitException(apiresult);
}
RequestBase.FinaliseRequest(request, response, num);
return num;
}
// Token: 0x02000097 RID: 151
[StructLayout(LayoutKind.Sequential)]
public class GetBandwidthInfoRequest : RequestBase
{
// Token: 0x0600034C RID: 844 RVA: 0x0000A47F File Offset: 0x0000947F
public GetBandwidthInfoRequest()
: base(ServiceTypes.NetworkUtils, FunctionTypes.NetworkUtilsGetBandwidthInfo)
{
}
}
// Token: 0x02000098 RID: 152
[StructLayout(LayoutKind.Sequential)]
public class GetBasicNetworkInfoRequest : RequestBase
{
// Token: 0x0600034D RID: 845 RVA: 0x0000A48D File Offset: 0x0000948D
public GetBasicNetworkInfoRequest()
: base(ServiceTypes.NetworkUtils, FunctionTypes.NetworkUtilsGetBasicNetworkInfo)
{
}
}
// Token: 0x02000099 RID: 153
[StructLayout(LayoutKind.Sequential)]
public class GetDetailedNetworkInfoRequest : RequestBase
{
// Token: 0x0600034E RID: 846 RVA: 0x0000A49B File Offset: 0x0000949B
public GetDetailedNetworkInfoRequest()
: base(ServiceTypes.NetworkUtils, FunctionTypes.NetworkUtilsGetDetailedNetworkInfo)
{
}
}
// Token: 0x0200009A RID: 154
public enum NetworkConnectionState
{
// Token: 0x04000267 RID: 615
Disconnected,
// Token: 0x04000268 RID: 616
Connecting,
// Token: 0x04000269 RID: 617
ObtainingIP,
// Token: 0x0400026A RID: 618
ObtainedIP
}
// Token: 0x0200009B RID: 155
public struct NpBandwidthTestResult
{
// Token: 0x1700017A RID: 378
// (get) Token: 0x0600034F RID: 847 RVA: 0x0000A4AC File Offset: 0x000094AC
public double UploadBps
{
get
{
return this.uploadBps;
}
}
// Token: 0x1700017B RID: 379
// (get) Token: 0x06000350 RID: 848 RVA: 0x0000A4C4 File Offset: 0x000094C4
public double DownloadBps
{
get
{
return this.downloadBps;
}
}
// Token: 0x06000351 RID: 849 RVA: 0x0000A4DC File Offset: 0x000094DC
internal void Read(MemoryBuffer buffer)
{
this.uploadBps = buffer.ReadDouble();
this.downloadBps = buffer.ReadDouble();
this.result = buffer.ReadInt32();
}
// Token: 0x06000352 RID: 850 RVA: 0x0000A504 File Offset: 0x00009504
public override string ToString()
{
return string.Concat(new object[] { "Up Bps = ", this.uploadBps, " Down Bps = ", this.downloadBps });
}
// Token: 0x0400026B RID: 619
internal double uploadBps;
// Token: 0x0400026C RID: 620
internal double downloadBps;
// Token: 0x0400026D RID: 621
internal int result;
}
// Token: 0x0200009C RID: 156
public struct NetInAddr
{
// Token: 0x1700017C RID: 380
// (get) Token: 0x06000353 RID: 851 RVA: 0x0000A550 File Offset: 0x00009550
// (set) Token: 0x06000354 RID: 852 RVA: 0x0000A568 File Offset: 0x00009568
public uint Addr
{
get
{
return this.addr;
}
set
{
this.addr = value;
}
}
// Token: 0x06000355 RID: 853 RVA: 0x0000A572 File Offset: 0x00009572
internal void Read(MemoryBuffer buffer)
{
this.addr = buffer.ReadUInt32();
}
// Token: 0x06000356 RID: 854 RVA: 0x0000A584 File Offset: 0x00009584
public override string ToString()
{
byte[] bytes = BitConverter.GetBytes(this.addr);
string text = bytes[0].ToString();
for (int i = 1; i < bytes.Length; i++)
{
text = text + "." + bytes[i].ToString();
}
return text;
}
// Token: 0x0400026E RID: 622
internal uint addr;
}
// Token: 0x0200009D RID: 157
public enum RouterNatType
{
// Token: 0x04000270 RID: 624
Type1 = 1,
// Token: 0x04000271 RID: 625
Type2,
// Token: 0x04000272 RID: 626
Type3
}
// Token: 0x0200009E RID: 158
public enum RouterStun
{
// Token: 0x04000274 RID: 628
Unchecked,
// Token: 0x04000275 RID: 629
Failed,
// Token: 0x04000276 RID: 630
OK
}
// Token: 0x0200009F RID: 159
public struct NatRouterInfo
{
// Token: 0x1700017D RID: 381
// (get) Token: 0x06000357 RID: 855 RVA: 0x0000A5E0 File Offset: 0x000095E0
public NetworkUtils.RouterStun StunStatus
{
get
{
return this.stunStatus;
}
}
// Token: 0x1700017E RID: 382
// (get) Token: 0x06000358 RID: 856 RVA: 0x0000A5F8 File Offset: 0x000095F8
public NetworkUtils.RouterNatType NatType
{
get
{
return this.natType;
}
}
// Token: 0x1700017F RID: 383
// (get) Token: 0x06000359 RID: 857 RVA: 0x0000A610 File Offset: 0x00009610
public NetworkUtils.NetInAddr MappedAddr
{
get
{
return this.mappedAddr;
}
}
// Token: 0x0600035A RID: 858 RVA: 0x0000A628 File Offset: 0x00009628
internal void Read(MemoryBuffer buffer)
{
this.stunStatus = (NetworkUtils.RouterStun)buffer.ReadInt32();
this.natType = (NetworkUtils.RouterNatType)buffer.ReadInt32();
this.mappedAddr.Read(buffer);
}
// Token: 0x0600035B RID: 859 RVA: 0x0000A650 File Offset: 0x00009650
public override string ToString()
{
return string.Concat(new object[]
{
"Stun Status = ",
this.stunStatus,
" : Nat Type = ",
this.natType,
" : Mapped Addr = ",
this.mappedAddr.ToString()
});
}
// Token: 0x04000277 RID: 631
internal NetworkUtils.RouterStun stunStatus;
// Token: 0x04000278 RID: 632
internal NetworkUtils.RouterNatType natType;
// Token: 0x04000279 RID: 633
internal NetworkUtils.NetInAddr mappedAddr;
}
// Token: 0x020000A0 RID: 160
public struct NetEtherAddr
{
// Token: 0x17000180 RID: 384
// (get) Token: 0x0600035C RID: 860 RVA: 0x0000A6B8 File Offset: 0x000096B8
public byte[] Data
{
get
{
return this.data;
}
}
// Token: 0x0600035D RID: 861 RVA: 0x0000A6D0 File Offset: 0x000096D0
internal void Read(MemoryBuffer buffer)
{
this.data = new byte[6];
buffer.ReadData(ref this.data);
}
// Token: 0x0600035E RID: 862 RVA: 0x0000A6EC File Offset: 0x000096EC
public override string ToString()
{
string text;
if (this.data == null)
{
text = "0.0.0.0.0.0";
}
else
{
string text2 = this.data[0].ToString();
for (int i = 1; i < this.data.Length; i++)
{
text2 = text2 + "." + this.data[i].ToString();
}
text = text2;
}
return text;
}
// Token: 0x0400027A RID: 634
public const int SCE_NET_ETHER_ADDR_LEN = 6;
// Token: 0x0400027B RID: 635
internal byte[] data;
}
// Token: 0x020000A1 RID: 161
public class BandwidthInfoResponse : ResponseBase
{
// Token: 0x17000181 RID: 385
// (get) Token: 0x0600035F RID: 863 RVA: 0x0000A760 File Offset: 0x00009760
public NetworkUtils.NpBandwidthTestResult Bandwidth
{
get
{
return this.bandwidth;
}
}
// Token: 0x06000360 RID: 864 RVA: 0x0000A778 File Offset: 0x00009778
protected internal override void ReadResult(uint id, FunctionTypes apiCalled, RequestBase request)
{
base.ReadResult(id, apiCalled, request);
APIResult apiresult;
MemoryBuffer memoryBuffer = base.BeginReadResponseBuffer(id, apiCalled, out apiresult);
if (apiresult.RaiseException)
{
throw new NpToolkitException(apiresult);
}
memoryBuffer.CheckMarker(MemoryBuffer.BufferIntegrityChecks.BandwidthInfoBegin);
this.bandwidth.Read(memoryBuffer);
memoryBuffer.CheckMarker(MemoryBuffer.BufferIntegrityChecks.BandwidthInfoEnd);
base.EndReadResponseBuffer(memoryBuffer);
}
// Token: 0x0400027C RID: 636
internal NetworkUtils.NpBandwidthTestResult bandwidth;
}
// Token: 0x020000A2 RID: 162
public class BasicNetworkInfoResponse : ResponseBase
{
// Token: 0x17000182 RID: 386
// (get) Token: 0x06000362 RID: 866 RVA: 0x0000A7E0 File Offset: 0x000097E0
public string IpAddress
{
get
{
return this.ipAddress;
}
}
// Token: 0x17000183 RID: 387
// (get) Token: 0x06000363 RID: 867 RVA: 0x0000A7F8 File Offset: 0x000097F8
public NetworkUtils.NatRouterInfo NatInfo
{
get
{
return this.natInfo;
}
}
// Token: 0x17000184 RID: 388
// (get) Token: 0x06000364 RID: 868 RVA: 0x0000A810 File Offset: 0x00009810
public NetworkUtils.NetworkConnectionState ConnectionStatus
{
get
{
return this.connectionStatus;
}
}
// Token: 0x06000365 RID: 869 RVA: 0x0000A828 File Offset: 0x00009828
protected internal override void ReadResult(uint id, FunctionTypes apiCalled, RequestBase request)
{
base.ReadResult(id, apiCalled, request);
APIResult apiresult;
MemoryBuffer memoryBuffer = base.BeginReadResponseBuffer(id, apiCalled, out apiresult);
if (apiresult.RaiseException)
{
throw new NpToolkitException(apiresult);
}
memoryBuffer.CheckMarker(MemoryBuffer.BufferIntegrityChecks.NetStateBasicBegin);
memoryBuffer.ReadString(ref this.ipAddress);
this.natInfo.Read(memoryBuffer);
this.connectionStatus = (NetworkUtils.NetworkConnectionState)memoryBuffer.ReadUInt32();
memoryBuffer.CheckMarker(MemoryBuffer.BufferIntegrityChecks.NetStateBasicEnd);
base.EndReadResponseBuffer(memoryBuffer);
}
// Token: 0x0400027D RID: 637
internal string ipAddress;
// Token: 0x0400027E RID: 638
internal NetworkUtils.NatRouterInfo natInfo;
// Token: 0x0400027F RID: 639
internal NetworkUtils.NetworkConnectionState connectionStatus;
}
// Token: 0x020000A3 RID: 163
public enum NetworkDevice
{
// Token: 0x04000281 RID: 641
Wired,
// Token: 0x04000282 RID: 642
Wireless
}
// Token: 0x020000A4 RID: 164
public enum NetworkLink
{
// Token: 0x04000284 RID: 644
Disconnected,
// Token: 0x04000285 RID: 645
Connected
}
// Token: 0x020000A5 RID: 165
public enum WfiSecurity
{
// Token: 0x04000287 RID: 647
NoSecurity,
// Token: 0x04000288 RID: 648
WEP,
// Token: 0x04000289 RID: 649
WPAPSK_WPA2PSK,
// Token: 0x0400028A RID: 650
WPAPSK_TKIP,
// Token: 0x0400028B RID: 651
WPAPSK_AES,
// Token: 0x0400028C RID: 652
WPA2PSK_TKIP,
// Token: 0x0400028D RID: 653
WPA2PSK_AES,
// Token: 0x0400028E RID: 654
Unsupported
}
// Token: 0x020000A6 RID: 166
public enum NetworkIPConfig
{
// Token: 0x04000290 RID: 656
DHCP,
// Token: 0x04000291 RID: 657
Static,
// Token: 0x04000292 RID: 658
PPPoE
}
// Token: 0x020000A7 RID: 167
public enum NetworkHTTPProxyConfig
{
// Token: 0x04000294 RID: 660
Off,
// Token: 0x04000295 RID: 661
On
}
// Token: 0x020000A8 RID: 168
public class DetailedNetworkInfoResponse : ResponseBase
{
// Token: 0x17000185 RID: 389
// (get) Token: 0x06000367 RID: 871 RVA: 0x0000A8A8 File Offset: 0x000098A8
public NetworkUtils.NatRouterInfo NatInfo
{
get
{
return this.natInfo;
}
}
// Token: 0x17000186 RID: 390
// (get) Token: 0x06000368 RID: 872 RVA: 0x0000A8C0 File Offset: 0x000098C0
public NetworkUtils.NetworkConnectionState ConnectionStatus
{
get
{
return this.connectionStatus;
}
}
// Token: 0x17000187 RID: 391
// (get) Token: 0x06000369 RID: 873 RVA: 0x0000A8D8 File Offset: 0x000098D8
public NetworkUtils.NetworkDevice Device
{
get
{
return this.device;
}
}
// Token: 0x17000188 RID: 392
// (get) Token: 0x0600036A RID: 874 RVA: 0x0000A8F0 File Offset: 0x000098F0
public NetworkUtils.NetEtherAddr EthernetAddress
{
get
{
return this.ethernetAddress;
}
}
// Token: 0x17000189 RID: 393
// (get) Token: 0x0600036B RID: 875 RVA: 0x0000A908 File Offset: 0x00009908
public byte RssiPercentage
{
get
{
return this.rssiPercentage;
}
}
// Token: 0x1700018A RID: 394
// (get) Token: 0x0600036C RID: 876 RVA: 0x0000A920 File Offset: 0x00009920
public byte Channel
{
get
{
return this.channel;
}
}
// Token: 0x1700018B RID: 395
// (get) Token: 0x0600036D RID: 877 RVA: 0x0000A938 File Offset: 0x00009938
public uint MTU
{
get
{
return this.mtu;
}
}
// Token: 0x1700018C RID: 396
// (get) Token: 0x0600036E RID: 878 RVA: 0x0000A950 File Offset: 0x00009950
public NetworkUtils.NetworkLink Link
{
get
{
return this.link;
}
}
// Token: 0x1700018D RID: 397
// (get) Token: 0x0600036F RID: 879 RVA: 0x0000A968 File Offset: 0x00009968
public NetworkUtils.WfiSecurity WifiSecurity
{
get
{
return this.wifiSecurity;
}
}
// Token: 0x1700018E RID: 398
// (get) Token: 0x06000370 RID: 880 RVA: 0x0000A980 File Offset: 0x00009980
public NetworkUtils.NetworkIPConfig IpConfig
{
get
{
return this.ipConfig;
}
}
// Token: 0x1700018F RID: 399
// (get) Token: 0x06000371 RID: 881 RVA: 0x0000A998 File Offset: 0x00009998
public NetworkUtils.NetworkHTTPProxyConfig HttpProxyConfig
{
get
{
return this.httpProxyConfig;
}
}
// Token: 0x17000190 RID: 400
// (get) Token: 0x06000372 RID: 882 RVA: 0x0000A9B0 File Offset: 0x000099B0
public ushort HttpProxyPort
{
get
{
return this.httpProxyPort;
}
}
// Token: 0x17000191 RID: 401
// (get) Token: 0x06000373 RID: 883 RVA: 0x0000A9C8 File Offset: 0x000099C8
public NetworkUtils.NetEtherAddr BSSID
{
get
{
return this.bssid;
}
}
// Token: 0x17000192 RID: 402
// (get) Token: 0x06000374 RID: 884 RVA: 0x0000A9E0 File Offset: 0x000099E0
public string SSID
{
get
{
return this.ssid;
}
}
// Token: 0x17000193 RID: 403
// (get) Token: 0x06000375 RID: 885 RVA: 0x0000A9F8 File Offset: 0x000099F8
public string DhcpHostname
{
get
{
return this.dhcpHostname;
}
}
// Token: 0x17000194 RID: 404
// (get) Token: 0x06000376 RID: 886 RVA: 0x0000AA10 File Offset: 0x00009A10
public string PPPoeAuthName
{
get
{
return this.pppoeAuthName;
}
}
// Token: 0x17000195 RID: 405
// (get) Token: 0x06000377 RID: 887 RVA: 0x0000AA28 File Offset: 0x00009A28
public string IpAddress
{
get
{
return this.ipAddress;
}
}
// Token: 0x17000196 RID: 406
// (get) Token: 0x06000378 RID: 888 RVA: 0x0000AA40 File Offset: 0x00009A40
public string Netmask
{
get
{
return this.netmask;
}
}
// Token: 0x17000197 RID: 407
// (get) Token: 0x06000379 RID: 889 RVA: 0x0000AA58 File Offset: 0x00009A58
public string DefaultRoute
{
get
{
return this.defaultRoute;
}
}
// Token: 0x17000198 RID: 408
// (get) Token: 0x0600037A RID: 890 RVA: 0x0000AA70 File Offset: 0x00009A70
public string PrimaryDNS
{
get
{
return this.primaryDNS;
}
}
// Token: 0x17000199 RID: 409
// (get) Token: 0x0600037B RID: 891 RVA: 0x0000AA88 File Offset: 0x00009A88
public string SecondaryDNS
{
get
{
return this.secondaryDNS;
}
}
// Token: 0x1700019A RID: 410
// (get) Token: 0x0600037C RID: 892 RVA: 0x0000AAA0 File Offset: 0x00009AA0
public string HttpProxyServer
{
get
{
return this.httpProxyServer;
}
}
// Token: 0x0600037D RID: 893 RVA: 0x0000AAB8 File Offset: 0x00009AB8
protected internal override void ReadResult(uint id, FunctionTypes apiCalled, RequestBase request)
{
base.ReadResult(id, apiCalled, request);
APIResult apiresult;
MemoryBuffer memoryBuffer = base.BeginReadResponseBuffer(id, apiCalled, out apiresult);
if (apiresult.RaiseException)
{
throw new NpToolkitException(apiresult);
}
memoryBuffer.CheckMarker(MemoryBuffer.BufferIntegrityChecks.NetStateDetailedBegin);
this.natInfo.Read(memoryBuffer);
this.connectionStatus = (NetworkUtils.NetworkConnectionState)memoryBuffer.ReadUInt32();
this.device = (NetworkUtils.NetworkDevice)memoryBuffer.ReadUInt32();
this.ethernetAddress.Read(memoryBuffer);
this.rssiPercentage = memoryBuffer.ReadUInt8();
this.channel = memoryBuffer.ReadUInt8();
this.mtu = memoryBuffer.ReadUInt32();
this.link = (NetworkUtils.NetworkLink)memoryBuffer.ReadUInt32();
this.wifiSecurity = (NetworkUtils.WfiSecurity)memoryBuffer.ReadUInt32();
this.ipConfig = (NetworkUtils.NetworkIPConfig)memoryBuffer.ReadUInt32();
this.httpProxyConfig = (NetworkUtils.NetworkHTTPProxyConfig)memoryBuffer.ReadUInt32();
this.httpProxyPort = memoryBuffer.ReadUInt16();
this.bssid.Read(memoryBuffer);
memoryBuffer.ReadString(ref this.ssid);
memoryBuffer.ReadString(ref this.dhcpHostname);
memoryBuffer.ReadString(ref this.pppoeAuthName);
memoryBuffer.ReadString(ref this.ipAddress);
memoryBuffer.ReadString(ref this.netmask);
memoryBuffer.ReadString(ref this.defaultRoute);
memoryBuffer.ReadString(ref this.primaryDNS);
memoryBuffer.ReadString(ref this.secondaryDNS);
memoryBuffer.ReadString(ref this.httpProxyServer);
memoryBuffer.CheckMarker(MemoryBuffer.BufferIntegrityChecks.NetStateDetailedEnd);
base.EndReadResponseBuffer(memoryBuffer);
}
// Token: 0x04000296 RID: 662
internal NetworkUtils.NatRouterInfo natInfo;
// Token: 0x04000297 RID: 663
internal NetworkUtils.NetworkConnectionState connectionStatus;
// Token: 0x04000298 RID: 664
internal NetworkUtils.NetworkDevice device;
// Token: 0x04000299 RID: 665
internal NetworkUtils.NetEtherAddr ethernetAddress;
// Token: 0x0400029A RID: 666
internal byte rssiPercentage;
// Token: 0x0400029B RID: 667
internal byte channel;
// Token: 0x0400029C RID: 668
internal uint mtu;
// Token: 0x0400029D RID: 669
internal NetworkUtils.NetworkLink link;
// Token: 0x0400029E RID: 670
internal NetworkUtils.WfiSecurity wifiSecurity;
// Token: 0x0400029F RID: 671
internal NetworkUtils.NetworkIPConfig ipConfig;
// Token: 0x040002A0 RID: 672
internal NetworkUtils.NetworkHTTPProxyConfig httpProxyConfig;
// Token: 0x040002A1 RID: 673
internal ushort httpProxyPort;
// Token: 0x040002A2 RID: 674
internal NetworkUtils.NetEtherAddr bssid;
// Token: 0x040002A3 RID: 675
internal string ssid = "";
// Token: 0x040002A4 RID: 676
internal string dhcpHostname = "";
// Token: 0x040002A5 RID: 677
internal string pppoeAuthName = "";
// Token: 0x040002A6 RID: 678
internal string ipAddress = "";
// Token: 0x040002A7 RID: 679
internal string netmask = "";
// Token: 0x040002A8 RID: 680
internal string defaultRoute = "";
// Token: 0x040002A9 RID: 681
internal string primaryDNS = "";
// Token: 0x040002AA RID: 682
internal string secondaryDNS = "";
// Token: 0x040002AB RID: 683
internal string httpProxyServer = "";
}
// Token: 0x020000A9 RID: 169
public enum NetworkEvent
{
// Token: 0x040002AD RID: 685
none,
// Token: 0x040002AE RID: 686
networkConnected,
// Token: 0x040002AF RID: 687
networkDisconnected
}
// Token: 0x020000AA RID: 170
public class NetStateChangeResponse : ResponseBase
{
// Token: 0x1700019B RID: 411
// (get) Token: 0x0600037F RID: 895 RVA: 0x0000AC98 File Offset: 0x00009C98
public NetworkUtils.NetworkEvent NetEvent
{
get
{
return this.netEvent;
}
}
// Token: 0x06000380 RID: 896 RVA: 0x0000ACB0 File Offset: 0x00009CB0
protected internal override void ReadResult(uint id, FunctionTypes apiCalled, RequestBase request)
{
base.ReadResult(id, apiCalled, request);
APIResult apiresult;
MemoryBuffer memoryBuffer = base.BeginReadResponseBuffer(id, apiCalled, out apiresult);
if (apiresult.RaiseException)
{
throw new NpToolkitException(apiresult);
}
memoryBuffer.CheckMarker(MemoryBuffer.BufferIntegrityChecks.NetStateChangeBegin);
this.netEvent = (NetworkUtils.NetworkEvent)memoryBuffer.ReadInt32();
memoryBuffer.CheckMarker(MemoryBuffer.BufferIntegrityChecks.NetStateChangeEnd);
base.EndReadResponseBuffer(memoryBuffer);
}
// Token: 0x040002B0 RID: 688
internal NetworkUtils.NetworkEvent netEvent;
}
}
}