package
0.0.0-20240720002214-37b2b8227b91
Repository: https://github.com/progrium/go-netstack.git
Documentation: pkg.go.dev

# Functions

AndUint32 atomically applies bitwise AND operation to *addr with val.
AndUint64 atomically applies bitwise AND operation to *addr with val.
CompareAndSwapUint32 is like sync/atomic.CompareAndSwapUint32, but returns the value previously stored at addr.
CompareAndSwapUint64 is like sync/atomic.CompareAndSwapUint64, but returns the value previously stored at addr.
FromBool returns an Bool initialized to value val.
FromFloat64 returns a Float64 initialized to value v.
FromInt32 returns an Int32 initialized to value v.
FromInt64 returns an Int64 initialized to value v.
FromUint32 returns an Uint32 initialized to value v.
FromUint64 returns an Uint64 initialized to value v.
OrUint32 atomically applies bitwise OR operation to *addr with val.
OrUint64 atomically applies bitwise OR operation to *addr with val.
XorUint32 atomically applies bitwise XOR operation to *addr with val.
XorUint64 atomically applies bitwise XOR operation to *addr with val.

# Structs

Bool is an atomic Boolean.
Float64 is an atomic 64-bit floating-point number.
Int32 is an atomic int32.
Int64 is an atomic int64 that is guaranteed to be 64-bit aligned, even on 32-bit systems.
Uint32 is an atomic uint32.
Uint64 is an atomic uint64 that is guaranteed to be 64-bit aligned, even on 32-bit systems.