31 lines
1.1 KiB
C
31 lines
1.1 KiB
C
#pragma once
|
|
|
|
/*
|
|
////////////////////////////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// $$$$$$\ $$$$$$\ $$$$$$$\ $$$$$$\ $$$$$$\ $$$$$$\ $$\ $$\
|
|
// $$ __$$\ $$ __$$\ $$ __$$\ $$ __$$\ $$ __$$\ \_$$ _|$$ | $$ |
|
|
// $$ / $$ |$$ / \__| $$ | $$ |$$ / $$ |$$ / \__| $$ | \$$\ $$ |
|
|
// $$ | $$ |\$$$$$$\ $$$$$$$ |$$ | $$ |\$$$$$$\ $$ | \$$$$ /
|
|
// $$ | $$ | \____$$\ $$ ____/ $$ | $$ | \____$$\ $$ | $$ $$<
|
|
// $$ | $$ |$$\ $$ | $$ | $$ | $$ |$$\ $$ | $$ | $$ /\$$\
|
|
// $$$$$$ |\$$$$$$ | $$ | $$$$$$ |\$$$$$$ |$$$$$$\ $$ / $$ |
|
|
// \______/ \______/ \__| \______/ \______/ \______|\__| \__|
|
|
//
|
|
// dn_os_posix.h
|
|
//
|
|
////////////////////////////////////////////////////////////////////////////////////////////////////
|
|
*/
|
|
|
|
struct DN_POSIXProcSelfStatus
|
|
{
|
|
char name[64];
|
|
DN_U8 name_size;
|
|
DN_U32 pid;
|
|
DN_U64 vm_peak;
|
|
DN_U32 vm_size;
|
|
};
|
|
|
|
DN_API void DN_Posix_ThreadSetName(DN_Str8 name);
|
|
DN_API DN_POSIXProcSelfStatus DN_Posix_ProcSelfStatus();
|