Peta::FFI#
Peta::FFI — Dynamic FFI for calling C library functions from Perl
Three layers:
Layer 0: Raw FFI via
dlopen()+call()— user provides type signaturesLayer 1: Pre-baked bindings —
Peta::FFI::Libc,Peta::FFI::UUIDLayer 2: Discovery —
scan()enumerates available libraries and functions
Uses libffi for the raw call dispatch — any C function signature works.