Program Listing for File extended_messages.h
↰ Return to documentation for file (api/include/pntos/extended_messages.h)
#pragma once
#include <pntos/annotations.h>
#include <pntos/aspn.h>
#include <pntos/stdint.h>
#ifdef __cplusplus
extern "C" {
#endif
PNTOS_ASSUME_NONNULL_BEGIN
typedef struct AspnExtendedMarkerMessage {
AspnBase base;
int64_t elapsed_nsec;
} AspnExtendedMarkerMessage;
typedef struct AspnExtendedSerializedMessage {
AspnBase base;
int64_t elapsed_nsec;
char* identifier;
uint32_t data_len;
unsigned char* data;
} AspnExtendedSerializedMessage;
PNTOS_ASSUME_NONNULL_END
#ifdef __cplusplus
}
#endif