0x00x0010
Members 11
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | ReferenceCounterPool | Stack<Steamworks.BufferManager.ReferenceCounter> | PrivateStatic+1 flags | — | |
| 0x08 | BufferPools | Dictionary<System.Int32 | PrivateStatic+1 flags | — | |
| 0x08 | ReferenceCounters | Dictionary<System.IntPtr | PrivateStatic+1 flags | — | |
| 0x08 | FreeFunctionPin | FreeFn | PrivateStatic+1 flags | — | |
| 0x08 | FreeFunctionPointer | long | PublicStatic+1 flags | — | |
| — | 0x04 | Bucket512 | int | PrivateStatic+1 flags | -15646528 |
| — | 0x04 | Bucket1Kb | int | PrivateStatic+1 flags | -15646528 |
| — | 0x04 | Bucket4Kb | int | PrivateStatic+1 flags | -15646528 |
| — | 0x04 | Bucket16Kb | int | PrivateStatic+1 flags | -15646528 |
| — | 0x04 | Bucket64Kb | int | PrivateStatic+1 flags | -15646528 |
| — | 0x04 | Bucket256Kb | int | PrivateStatic+1 flags | -15646528 |
Functions 9
| Signature | Flags | Native | Params |
|---|---|---|---|
| long Get(int size, int referenceCount) | PublicStatic | 0x08 | |
| void Free(const NetMsg*& msg) | PrivateStatic | 0x00 | |
| ReferenceCounter AllocateReferenceCounter(long ptr, int size, int referenceCount) | PrivateStatic | 0x08 | |
| void FreeReferenceCounter(ReferenceCounter counter) | PrivateStatic | 0x08 | |
| void AllocateBuffer(int minimumSize, ref long& ptr, ref int& size) | PrivateStatic | 0x08 | |
| void FreeBuffer(long ptr, int size) | PrivateStatic | 0x08 | |
| int GetBucketSize(int size) | PrivateStatic | 0x04 | |
| int GetBucketLimit(int size) | PrivateStatic | 0x04 | |
| void .cctor() | PrivateStatic+1 flags | 0x00 |