11 packages tagged with “marshalling”
Provides high-performance Reinterpret_Cast style extension methods for primitives, primitive arrays and strings. Allows you to convert from bytes or to bytes faster than any thing in .NET through a generic API. Fastest and most generic conversions to and from bytes.
A .NET port of BeanIO for marshalling and unmarshalling, which perfectly fits into the .NET world.
.NET library to write X86 asm, patch code at runtime, and marshal complex unmanaged structures.
Interoperate 2-dimensional array with natives
Rxmxnx.PInvoke.Extensions is a comprehensive library designed to streamline and enhance the interaction between .NET and native P/Invoke methods.
A simple serialization library written entirely in C#. There are no native dependencies, so that it can run on any architecture.
A library for marshalling any object by reference that do not require the object to inherit from MarshalByRefObject.
A C# utility class that allows convertion between managed and unmanaged UTF-8 strings.
Library to make working with native memory less of a pain.