Ashet OS

enum: ashet.Syscall_ID

Documentation

Enumeration of all syscall numbers.

Items

get_demo_mode = 605
resources_get_type = 3
resources_get_owners = 4
resources_send_to_process = 8
resources_release = 9
resources_destroy = 10
overlapped_schedule = 14
overlapped_await_completion = 16
overlapped_await_completion_of = 19
overlapped_cancel = 22
process_get_file_name = 25
process_get_base_address = 27
process_get_arguments = 29
process_terminate = 30
process_kill = 32
process_thread_yield = 40
process_thread_exit = 41
process_thread_join = 43
process_thread_spawn = 45
process_thread_kill = 47
process_debug_write_log = 48
process_debug_breakpoint = 49
process_memory_allocate = 51
process_memory_release = 52
process_monitor_enumerate_processes = 53
process_monitor_query_owned_resources = 55
process_monitor_query_total_memory_usage = 57
process_monitor_query_dynamic_memory_usage = 59
process_monitor_query_active_allocation_count = 61
clock_monotonic = 62
datetime_now = 64
video_enumerate = 66
video_acquire = 70
video_get_resolution = 72
video_get_video_memory = 74
random_get_soft_random = 77
network_udp_create_socket = 89
network_tcp_create_socket = 149
fs_find_filesystem = 203
shm_create = 309
shm_get_length = 311
shm_get_pointer = 313
pipe_create = 315
pipe_get_fifo_length = 317
pipe_get_object_size = 319
sync_create_event = 323
sync_notify_one = 325
sync_notify_all = 327
sync_create_mutex = 331
sync_try_lock = 333
sync_unlock = 335
draw_get_system_font = 340
draw_create_font = 343
draw_is_system_font = 345
draw_measure_text_size = 347
draw_create_memory_framebuffer = 349
draw_create_video_framebuffer = 352
draw_create_window_framebuffer = 355
draw_create_widget_framebuffer = 358
draw_get_framebuffer_type = 360
draw_get_framebuffer_size = 362
draw_get_framebuffer_memory = 365
draw_invalidate_framebuffer = 366
gui_register_widget_type = 372
gui_create_window = 377
gui_get_window_title = 379
gui_get_window_size = 381
gui_get_window_min_size = 383
gui_get_window_max_size = 385
gui_get_window_flags = 387
gui_set_window_size = 389
gui_resize_window = 391
gui_set_window_title = 393
gui_mark_window_urgent = 395
gui_create_widget = 403
gui_place_widget = 405
gui_control_widget = 409
gui_notify_owner = 413
gui_get_widget_data = 415
gui_get_widget_bounds = 417
gui_create_desktop = 419
gui_get_desktop_name = 421
gui_enumerate_desktops = 422
gui_enumerate_desktop_windows = 424
gui_get_desktop_data = 426
gui_notify_message_box = 429
gui_post_window_event = 432
gui_send_notification = 435
gui_clipboard_set = 437
gui_clipboard_get_type = 439
gui_clipboard_get_value = 444
service_create = 447
service_enumerate = 448
service_get_name = 450
service_get_process = 452
service_get_functions = 454
io_i2c_enumerate = 587
io_i2c_query_metadata = 589
io_i2c_open = 593