#### Back to Server.Network

## NetState

#### Nested Types: AsyncState

(static) int CoalesceSleep( get; set; )
(static) NetStateCreatedCallback CreatedCallback( get; set; )
(static) int GumpCap( get; set; )
(static) int HuePickerCap( get; set; )
(static) List`1 Instances( get; )
(static) int MenuCap( get; set; )
(static) void CheckAllAlive()
(static) void FlushAll()
(static) void Initialize()
(static) void Pause()
(static) void ProcessDisposedQueue()
(static) void Resume()
(ctor) NetState( Socket socket, MessagePump messagePump )
IAccount Account( get; set; )
IPAddress Address( get; )
bool BlockAllPackets( get; set; )
ByteQueue Buffer( get; )
CityInfo[] CityInfo( get; set; )
bool CompressionEnabled( get; set; )
TimeSpan ConnectedFor( get; )
DateTime ConnectedOn( get; )
Expansion Expansion( get; )
ExpansionInfo ExpansionInfo( get; )
int Flags( get; set; )
List`1 Gumps( get; )
List`1 HuePickers( get; )
List`1 Menus( get; )
Mobile Mobile( get; set; )
IPacketEncoder PacketEncoder( get; set; )
bool Running( get; )
bool Seeded( get; set; )
bool SentFirstPacket( get; set; )
int Sequence( get; set; )
ServerInfo[] ServerInfo( get; set; )
Socket Socket( get; )
List`1 Trades( get; )
ClientVersion Version( get; set; )
void AddGump( Gump g )
void AddHuePicker( HuePicker huePicker )
void AddMenu( IMenu menu )
SecureTradeContainer AddTrade( NetState state )
void CancelAllTrades()
bool CheckAlive()
void Dispose()
void Dispose( bool flush )
SecureTrade FindTrade( Mobile m )
SecureTradeContainer FindTradeContainer( Mobile m )
bool Flush()
void InternalBeginReceive()
void LaunchBrowser( string url )
void OnReceive( IAsyncResult asyncResult )
void OnSend( IAsyncResult asyncResult )
void RemoveGump( int index )
void RemoveHuePicker( int index )
void RemoveMenu( int index )
void RemoveTrade( SecureTrade trade )
void Send( Packet p )
void Start()
bool SupportsExpansion( ExpansionInfo info )
bool SupportsExpansion( Expansion ex )
bool SupportsExpansion( Expansion ex, bool checkCoreExpansion )
bool SupportsExpansion( ExpansionInfo info, bool checkCoreExpansion )
virtual string ToString()
void ValidateAllTrades()