Ashet OS

enum: ashet.Syscall_ID

Documentation

Enumeration of all syscall numbers.

Items

get_demo_mode = 1
resources_get_type = 2
resources_get_owners = 3
resources_send_to_process = 4
resources_release = 5
resources_destroy = 6
overlapped_schedule = 7
overlapped_await_completion = 8
overlapped_await_completion_of = 9
overlapped_cancel = 10
process_get_file_name = 11
process_get_base_address = 12
process_get_arguments = 13
process_terminate = 14
process_kill = 15
process_thread_yield = 16
process_thread_exit = 17
process_thread_join = 18
process_thread_spawn = 19
process_thread_kill = 20
process_debug_write_log = 21
process_debug_breakpoint = 22
process_memory_allocate = 23
process_memory_release = 24
process_monitor_enumerate_processes = 25
process_monitor_query_owned_resources = 26
process_monitor_query_total_memory_usage = 27
process_monitor_query_dynamic_memory_usage = 28
process_monitor_query_active_allocation_count = 29
clock_monotonic = 30
datetime_now = 31
video_enumerate = 32
video_acquire = 33
video_get_resolution = 34
video_get_video_memory = 35
random_get_soft_random = 36
network_udp_create_socket = 37
network_tcp_create_socket = 38
fs_find_filesystem = 39
shm_create = 40
shm_get_length = 41
shm_get_pointer = 42
pipe_create = 43
pipe_get_fifo_length = 44
pipe_get_object_size = 45
sync_create_event = 46
sync_notify_one = 47
sync_notify_all = 48
sync_create_mutex = 49
sync_try_lock = 50
sync_unlock = 51
draw_get_system_font = 52
draw_create_font = 53
draw_is_system_font = 54
draw_measure_text_size = 55
draw_create_memory_framebuffer = 56
draw_create_video_framebuffer = 57
draw_create_window_framebuffer = 58
draw_create_widget_framebuffer = 59
draw_get_framebuffer_type = 60
draw_get_framebuffer_size = 61
draw_get_framebuffer_memory = 62
draw_invalidate_framebuffer = 63
gui_register_widget_type = 64
gui_create_window = 65
gui_get_window_title = 66
gui_get_window_size = 67
gui_get_window_min_size = 68
gui_get_window_max_size = 69
gui_get_window_flags = 70
gui_set_window_size = 71
gui_resize_window = 72
gui_set_window_title = 73
gui_mark_window_urgent = 74
gui_create_widget = 75
gui_place_widget = 76
gui_control_widget = 77
gui_notify_owner = 78
gui_get_widget_data = 79
gui_get_widget_bounds = 80
gui_create_desktop = 81
gui_get_desktop_name = 82
gui_enumerate_desktops = 83
gui_enumerate_desktop_windows = 84
gui_get_desktop_data = 85
gui_notify_message_box = 86
gui_post_window_event = 87
gui_send_notification = 88
gui_clipboard_set = 89
gui_clipboard_get_type = 90
gui_clipboard_get_value = 91
service_create = 92
service_enumerate = 93
service_get_name = 94
service_get_process = 95
service_get_functions = 96
io_i2c_enumerate = 97
io_i2c_query_metadata = 98
io_i2c_open = 99