namespace Impostor.Api.Net.Messages
{
public interface IMessageWriterProvider
{
///
/// Retrieves a from the internal pool.
/// Make sure to call when you are done!
///
///
/// Whether to send the message as or .
/// Reliable packets will ensure delivery while unreliable packets may be lost.
///
/// A from the pool.
IMessageWriter Get(MessageType sendOption = MessageType.Unreliable);
}
}