sodium.ffi library

Classes

SodiumAllocator
An Allocator using the libsodium memory functionality.
SodiumInit
Static class to obtain a Sodium instance.
SodiumPointer<T extends NativeType>
A C-Pointer wrapper that uses the memory utilities of libsodium.

Enums

MemoryProtection
The different levels of memory protection that libsodium provides.

Extensions

DoubleSodiumList on Float64List
Extensions on typed lists to add sodium pointer operations
DoubleSodiumPtr on SodiumPointer<Double>
Extensions on specific sodium pointers for easy conversion to dart types
FloatSodiumList on Float32List
Extensions on typed lists to add sodium pointer operations
FloatSodiumPtr on SodiumPointer<Float>
Extensions on specific sodium pointers for easy conversion to dart types
Int16SodiumList on Int16List
Extensions on typed lists to add sodium pointer operations
Int16SodiumPtr on SodiumPointer<Int16>
Extensions on specific sodium pointers for easy conversion to dart types
Int32SodiumList on Int32List
Extensions on typed lists to add sodium pointer operations
Int32SodiumPtr on SodiumPointer<Int32>
Extensions on specific sodium pointers for easy conversion to dart types
Int64SodiumList on Int64List
Extensions on typed lists to add sodium pointer operations
Int64SodiumPtr on SodiumPointer<Int64>
Extensions on specific sodium pointers for easy conversion to dart types
Int8SodiumList on Int8List
Extensions on typed lists to add sodium pointer operations
Int8SodiumPtr on SodiumPointer<Int8>
Extensions on specific sodium pointers for easy conversion to dart types
SodiumString on String
Extensions on String to add sodium pointer operations
Uint16SodiumList on Uint16List
Extensions on typed lists to add sodium pointer operations
Uint16SodiumPtr on SodiumPointer<Uint16>
Extensions on specific sodium pointers for easy conversion to dart types
Uint32SodiumList on Uint32List
Extensions on typed lists to add sodium pointer operations
Uint32SodiumPtr on SodiumPointer<Uint32>
Extensions on specific sodium pointers for easy conversion to dart types
Uint64SodiumList on Uint64List
Extensions on typed lists to add sodium pointer operations
Uint64SodiumPtr on SodiumPointer<Uint64>
Extensions on specific sodium pointers for easy conversion to dart types
Uint8SodiumList on Uint8List
Extensions on typed lists to add sodium pointer operations
Uint8SodiumPtr on SodiumPointer<Uint8>
Extensions on specific sodium pointers for easy conversion to dart types