# NGC custom packet multiplexer uses a single leading byte in custom packets to determain which callback to call `ngc_ext.h` is the public c interface ## TODO: - make c only - merge .hpp into .h - move .cpp to .c - public/private packet