terraria-cpp2il-methodrecon
v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
UnixNetworkInterface.cs
Go to the documentation of this file.
1
using
System
;
2
using
System.Collections.Generic
;
3
using
Cpp2IlInjected
;
4
5
namespace
System.Net.NetworkInformation
6
{
7
// Token: 0x020002C9 RID: 713
8
internal
abstract
class
UnixNetworkInterface
:
NetworkInterface
9
{
10
// Token: 0x060012D2 RID: 4818 RVA: 0x0003A7B0 File Offset: 0x000389B0
11
internal
UnixNetworkInterface
(
string
name
)
12
{
13
this.name
=
name
;
14
}
15
16
// Token: 0x060012D3 RID: 4819 RVA: 0x00002050 File Offset: 0x00000250
17
internal
void
AddAddress
(
IPAddress
address)
18
{
19
throw
new
global::Cpp2IlInjected.AnalysisFailedException(
"CPP2IL failed to recover any usable IL for this method."
);
20
}
21
22
// Token: 0x060012D4 RID: 4820 RVA: 0x0003A7CC File Offset: 0x000389CC
23
internal
void
SetLinkLayerInfo
(
int
index
,
byte
[]
macAddress
,
NetworkInterfaceType
type
)
24
{
25
this.macAddress
=
macAddress
;
26
this.type
=
type
;
27
}
28
29
// Token: 0x17000454 RID: 1108
30
// (get) Token: 0x060012D5 RID: 4821 RVA: 0x0003A7E8 File Offset: 0x000389E8
31
public
override
string
Description
32
{
33
get
34
{
35
return
this.
name
;
36
}
37
}
38
39
// Token: 0x17000455 RID: 1109
40
// (get) Token: 0x060012D6 RID: 4822 RVA: 0x0003A7FC File Offset: 0x000389FC
41
public
override
NetworkInterfaceType
NetworkInterfaceType
42
{
43
get
44
{
45
return
this.
type
;
46
}
47
}
48
49
// Token: 0x04000F16 RID: 3862
50
protected
IPInterfaceProperties
ipproperties
;
51
52
// Token: 0x04000F17 RID: 3863
53
private
string
name
;
54
55
// Token: 0x04000F18 RID: 3864
56
protected
List<IPAddress>
addresses
;
57
58
// Token: 0x04000F19 RID: 3865
59
private
byte
[]
macAddress
;
60
61
// Token: 0x04000F1A RID: 3866
62
private
NetworkInterfaceType
type
;
63
}
64
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
System.Collections.Generic.List
Definition
List.cs:13
System.Net.IPAddress
Definition
IPAddress.cs:12
System.Net.NetworkInformation.IPInterfaceProperties
Definition
IPInterfaceProperties.cs:7
System.Net.NetworkInformation.NetworkInterface
Definition
NetworkInterface.cs:8
System.Net.NetworkInformation.UnixNetworkInterface.type
NetworkInterfaceType type
Definition
UnixNetworkInterface.cs:62
System.Net.NetworkInformation.UnixNetworkInterface.UnixNetworkInterface
UnixNetworkInterface(string name)
Definition
UnixNetworkInterface.cs:11
System.Net.NetworkInformation.UnixNetworkInterface.macAddress
byte[] macAddress
Definition
UnixNetworkInterface.cs:59
System.Net.NetworkInformation.UnixNetworkInterface.Description
override string Description
Definition
UnixNetworkInterface.cs:32
System.Net.NetworkInformation.UnixNetworkInterface.SetLinkLayerInfo
void SetLinkLayerInfo(int index, byte[] macAddress, NetworkInterfaceType type)
Definition
UnixNetworkInterface.cs:23
System.Net.NetworkInformation.UnixNetworkInterface.addresses
List< IPAddress > addresses
Definition
UnixNetworkInterface.cs:56
System.Net.NetworkInformation.UnixNetworkInterface.name
string name
Definition
UnixNetworkInterface.cs:53
System.Net.NetworkInformation.UnixNetworkInterface.AddAddress
void AddAddress(IPAddress address)
Definition
UnixNetworkInterface.cs:17
System.Net.NetworkInformation.UnixNetworkInterface.ipproperties
IPInterfaceProperties ipproperties
Definition
UnixNetworkInterface.cs:50
System.Net.NetworkInformation.UnixNetworkInterface
Definition
UnixNetworkInterface.cs:9
Cpp2IlInjected
Definition
AnalysisFailedException.cs:4
System.Collections.Generic
Definition
ArrayBuilder.cs:5
System.Net.NetworkInformation.NetworkInterfaceType
NetworkInterfaceType
Definition
NetworkInterfaceType.cs:7
System.Net.NetworkInformation
Definition
AixAddressFamily.cs:4
System.ExceptionArgument.index
@ index
System
Definition
__ComObject.cs:4
source
System
Net
NetworkInformation
UnixNetworkInterface.cs
Generated by
1.10.0