result 1 result 2
Reference Home
Installation Guide
Downloads
General
Core
env
Timer
parser
misc
Memory
mem
Buffer
Pool
Writer
Reader
File
File
fs
Networking
UDP
DNS
IPv4Participant
eth
Crypto
random
aes
hmac

Reference Home

This library came into existence to support any projects written in C by nap.software.

Its split up into three parts:

  • Core library (basic functionality, basic HAL)
  • Hardware independent modules:
    • DNS
    • Cryptographic functions (SHA256-HMAC and AES-256)
    • Buffer management (Writer, Reader)
    • Random byte generation
    • String parsing
  • Hardware dependent modules:
    • Networking (UDP)
    • FileSystem

It provides HAL (Hardware Abstraction Layer) so that applications written in it can be run both on Arduino and Linux.

This library is developed on a per-need basis. It is not a complete library (yet?).
Version: 1.4.1
Documentation generated at 24.03.2022 03:43:19 (UTC)
Reference Home
Installation Guide
Downloads
General
Core
env
Timer
parser
misc
Memory
mem
Buffer
Pool
Writer
Reader
File
File
fs
Networking
UDP
DNS
IPv4Participant
eth
Crypto
random
aes
hmac