Table of Contents

Namespace Backdash.Core

Classes

ConsoleTextLogWriter

Implementation of ILogWriter for logging into Console.

FileTextLogWriter

Implementation of ILogWriter for logging into a file.

InvalidTypeArgumentException

An exception that is thrown for invalid type arguments.

InvalidTypeArgumentException<T>

An exception that is thrown when for invalid type argument T.

NetcodeAssertionException

An exception that is thrown when an error is encountered on netcode deserialization.

NetcodeDeserializationException

An exception that is thrown when an error is encountered on netcode deserialization.

NetcodeException

An exception that is thrown when an error is encountered on netcode.

NetcodeSerializationException

An exception that is thrown when an error is encountered on netcode serialization.

NetcodeSerializationException<T>

An exception that is thrown when an error is encountered on netcode serialization for type T.

TextLogWriter

Base implementation of ILogWriter for any TextWriter.

Interfaces

ILogWriter

Defines how and where the log's should be written.

INetcodeJob

Defines an asynchronous background job

Enums

LogLevel

Defines logging severity levels.