os2: process API for Darwin and most of it for BSDs

This commit is contained in:
Laytan Laats
2024-08-22 23:07:24 +02:00
parent b9043db434
commit a66520ba57
6 changed files with 587 additions and 121 deletions
+13
View File
@@ -13,3 +13,16 @@ _process_list :: proc(allocator: runtime.Allocator) -> (list: []int, err: Error)
err = .Unsupported
return
}
_process_open :: proc(pid: int, flags: Process_Open_Flags) -> (process: Process, err: Error) {
err = .Unsupported
return
}
_process_handle_still_valid :: proc(p: Process) -> Error {
return nil
}
_process_state_update_times :: proc(p: Process, state: ^Process_State) {
return
}