Pārlūkot izejas kodu

Base: Add man page about set_process_name(2)

Andreas Kling 5 gadi atpakaļ
vecāks
revīzija
e26c6805dd
1 mainītis faili ar 28 papildinājumiem un 0 dzēšanām
  1. 28 0
      Base/usr/share/man/man2/set_process_name.md

+ 28 - 0
Base/usr/share/man/man2/set_process_name.md

@@ -0,0 +1,28 @@
+## Name
+
+set\_process\_name - change the process name
+
+## Synopsis
+
+```**c++
+#include <unistd.h>
+
+int set_process_name(const char* name, size_t name_length);
+```
+
+## Description
+
+`set_process_name()` changes the name of the calling process to the string `name` with length `name_length`. 
+
+## Pledge
+
+In pledged programs, the `proc` promise is required for this system call.
+
+## Errors
+
+* `EFAULT`: `name` is not in readable memory.
+* `ENAMETOOLONG`: `name_length` is too long.
+
+## See also
+
+* [`get_process_name`(2)](../man2/get_process_name.md)