#ifndef _SAGITTARIUS_PANIC_H_ #define _SAGITTARIUS_PANIC_H_ #include typedef enum SagMsgLevel { info, warn, error, fatal } SagMsgLevel; typedef struct NoticiableMsg { SagMsgLevel level; uint64_t NoticiableId; char* msg; } NoticiableMsg; #define Sagittarius_Msg_Generic 0x0000_0000_0000_0000 #define Sagittarius_Msg_Unknown 0xFFFFFFFFFFFFFFFF #define Sagittarius_Msg_OOB 0x1000_0000_0000_0000 #endif