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
NetSocialModule.cs
Go to the documentation of this file.
1
using
System
;
2
using
System.Diagnostics
;
3
using
Terraria.Net
;
4
using
Terraria.Net.Sockets
;
5
6
namespace
Terraria.Social.Base
7
{
8
// Token: 0x0200052B RID: 1323
9
public
abstract
class
NetSocialModule
:
ISocialModule
10
{
11
// Token: 0x060031D5 RID: 12757
12
public
abstract
void
Initialize
();
13
14
// Token: 0x060031D6 RID: 12758
15
public
abstract
void
Shutdown
();
16
17
// Token: 0x060031D7 RID: 12759
18
public
abstract
void
Close
(
RemoteAddress
address);
19
20
// Token: 0x060031D8 RID: 12760
21
public
abstract
bool
IsConnected
(
RemoteAddress
address);
22
23
// Token: 0x060031D9 RID: 12761
24
public
abstract
void
Connect
(
RemoteAddress
address);
25
26
// Token: 0x060031DA RID: 12762
27
public
abstract
bool
Send
(
RemoteAddress
address,
byte
[] data,
int
length
);
28
29
// Token: 0x060031DB RID: 12763
30
public
abstract
int
Receive
(
RemoteAddress
address,
byte
[] data,
int
offset
,
int
length
);
31
32
// Token: 0x060031DC RID: 12764
33
public
abstract
bool
IsDataAvailable
(
RemoteAddress
address);
34
35
// Token: 0x060031DD RID: 12765
36
public
abstract
void
LaunchLocalServer
(
Process
process
,
ServerMode
mode
);
37
38
// Token: 0x060031DE RID: 12766
39
public
abstract
bool
CanInvite
();
40
41
// Token: 0x060031DF RID: 12767
42
public
abstract
void
OpenInviteInterface
();
43
44
// Token: 0x060031E0 RID: 12768
45
public
abstract
void
CancelJoin
();
46
47
// Token: 0x060031E1 RID: 12769
48
public
abstract
bool
StartListening
(
SocketConnectionAccepted
callback);
49
50
// Token: 0x060031E2 RID: 12770
51
public
abstract
void
StopListening
();
52
53
// Token: 0x060031E3 RID: 12771
54
public
abstract
ulong
GetLobbyId
();
55
56
// Token: 0x060031E4 RID: 12772 RVA: 0x001F8DD8 File Offset: 0x001F6FD8
57
protected
NetSocialModule
()
58
{
59
}
60
}
61
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
System.Diagnostics.Process
Definition
Process.cs:19
Terraria.Net.RemoteAddress
Definition
RemoteAddress.cs:7
Terraria.Net.Sockets.SocketConnectionAccepted
Definition
SocketConnectionAccepted.cs:8
Terraria.Social.Base.NetSocialModule.OpenInviteInterface
void OpenInviteInterface()
Terraria.Social.Base.NetSocialModule.Connect
void Connect(RemoteAddress address)
Terraria.Social.Base.NetSocialModule.CancelJoin
void CancelJoin()
Terraria.Social.Base.NetSocialModule.Send
bool Send(RemoteAddress address, byte[] data, int length)
Terraria.Social.Base.NetSocialModule.Initialize
void Initialize()
Terraria.Social.Base.NetSocialModule.Receive
int Receive(RemoteAddress address, byte[] data, int offset, int length)
Terraria.Social.Base.NetSocialModule.Close
void Close(RemoteAddress address)
Terraria.Social.Base.NetSocialModule.IsConnected
bool IsConnected(RemoteAddress address)
Terraria.Social.Base.NetSocialModule.CanInvite
bool CanInvite()
Terraria.Social.Base.NetSocialModule.IsDataAvailable
bool IsDataAvailable(RemoteAddress address)
Terraria.Social.Base.NetSocialModule.StartListening
bool StartListening(SocketConnectionAccepted callback)
Terraria.Social.Base.NetSocialModule.StopListening
void StopListening()
Terraria.Social.Base.NetSocialModule.Shutdown
void Shutdown()
Terraria.Social.Base.NetSocialModule.GetLobbyId
ulong GetLobbyId()
Terraria.Social.Base.NetSocialModule.NetSocialModule
NetSocialModule()
Definition
NetSocialModule.cs:57
Terraria.Social.Base.NetSocialModule.LaunchLocalServer
void LaunchLocalServer(Process process, ServerMode mode)
Terraria.Social.Base.NetSocialModule
Definition
NetSocialModule.cs:10
ulong
Terraria.Social.ISocialModule
Definition
ISocialModule.cs:7
System.Diagnostics
Definition
ConditionalAttribute.cs:5
System.ExceptionArgument.mode
@ mode
System.ExceptionArgument.length
@ length
System.ExceptionArgument.offset
@ offset
System
Definition
__ComObject.cs:4
Terraria.Net.Sockets
Definition
ISocket.cs:5
Terraria.Net.ServerMode
ServerMode
Definition
ServerMode.cs:8
Terraria.Net
Definition
AddressType.cs:4
Terraria.Social.Base
Definition
AchievementsSocialModule.cs:4
source
Terraria
Social
Base
NetSocialModule.cs
Generated by
1.10.0