Namespace Xabbo
Classes
- ConnectedEventArgs
Provides data for the Connected event.
- ConnectionExtensions
Provides extensions methods for IConnection.
- ExtensionAttribute
Defines information about an extension.
- Hotel
Represents a hotel region.
- InitializedEventArgs
Provides data for the Initialized event.
- InterceptAttribute
Indicates that a class or method intercepts messages for the specified clients. If no clients are specified, then all clients are targeted.
- InterceptInAttribute
When placed on a method, indicates that the method intercepts the specified incoming messages.
- InterceptOutAttribute
When placed on a method, indicates that the method intercepts the specified outgoing messages.
- InterceptorExtensions
Provides extensions for IInterceptor.
- Session
Represents a connection session.
- UnhandledInterceptException
Thrown when an unhandled exception is thrown from an intercept handler.
- UnsupportedClientException
Thrown when an operation is not supported for the current client.
Structs
- Client
Represents a client type, identifier and version.
- FloatString
Represents a float that is parsed and composed as a string.
- Id
Represents a numeric identifier.
- Intercept
Contains the event arguments of an intercepted packet.
- Intercept<TMsg>
Contains the event arguments of an intercepted message.
- Length
Represents an array length.
- PacketContent
Represents a packet's content as a string.
Enums
- ClientType
Represents a type of game client.
- Direction
Represents the direction of a message.