Mirror Networking
NetworkWriterPooled.cs
1
// "NetworkWriterPooled" instead of "PooledNetworkWriter" to group files, for
2
// easier IDE workflow and more elegant code.
3
using
System;
4
5
namespace
Mirror
6
{
7
// DEPRECATED 2022-03-10
8
[Obsolete(
"PooledNetworkWriter was renamed to NetworkWriterPooled. It's cleaner & slightly easier to use."
)]
9
public
sealed
class
PooledNetworkWriter
:
NetworkWriterPooled
{}
10
12
// TODO make sealed again after removing obsolete NetworkWriterPooled!
13
public
class
NetworkWriterPooled
:
NetworkWriter
, IDisposable
14
{
15
public
void
Dispose() =>
NetworkWriterPool
.
Return
(
this
);
16
}
17
}
Mirror.NetworkWriter
Network Writer for most simple types like floats, ints, buffers, structs, etc. Use NetworkWriterPool....
Definition:
NetworkWriter.cs:10
Mirror.NetworkWriterPool
Pool of NetworkWriters to avoid allocations.
Definition:
NetworkWriterPool.cs:9
Mirror.NetworkWriterPool.Return
static void Return(NetworkWriterPooled writer)
Return a writer to the pool.
Definition:
NetworkWriterPool.cs:42
Mirror.NetworkWriterPooled
Pooled NetworkWriter, automatically returned to pool when using 'using'
Definition:
NetworkWriterPooled.cs:14
Mirror.PooledNetworkWriter
Definition:
NetworkWriterPooled.cs:9
Mirror
Definition:
Attributes.cs:5
Users
qwerty
x
dev
project_Mirror
Repository
Assets
Mirror
Runtime
NetworkWriterPooled.cs
Generated by
1.9.4