tModLoader  0.12 Alpha
A mod to make and play Terraria mods
Terraria.Social.WeGame.IPCServer Class Reference

Inherits Terraria.Social.WeGame.IPCBase.

Public Member Functions

void ContinueReadOrWait ()
 
void Init (string serverName)
 
override void ReadCallback (IAsyncResult result)
 
void StartListen ()
 
void Tick ()
 
- Public Member Functions inherited from Terraria.Social.WeGame.IPCBase
virtual void ProcessDataArriveEvent ()
 
virtual void Reset ()
 
virtual bool Send (byte[] data)
 
virtual bool Send (string value)
 

Properties

override Action< byte[]> OnDataArrive
 
- Properties inherited from Terraria.Social.WeGame.IPCBase
int BufferSize [get, set]
 
virtual Action< byte[]> OnDataArrive
 

Events

Action OnClientAccess
 

Additional Inherited Members

- Protected Member Functions inherited from Terraria.Social.WeGame.IPCBase
void AddPackToList (List< byte > pack)
 
virtual bool BeginReadData ()
 
List< List< byte > > GetPackList ()
 
bool HaveDataToRead ()
 
virtual void SendCallback (IAsyncResult result)
 
- Protected Attributes inherited from Terraria.Social.WeGame.IPCBase
CancellationTokenSource _cancelTokenSrc
 
Action< byte[]> _onDataArrive
 
volatile bool _pipeBrokenFlag
 
PipeStream _pipeStream