class process

Defined at line 19 of file ../../zircon/system/ulib/zx/include/lib/zx/process.h

Inherits from task<process>

Functions

create

public zx_status_t create(const job & job, const char * name, uint32_t name_len, uint32_t flags, process * proc, vmar * root_vmar)

Defined at line 13 of file ../../zircon/system/ulib/zx/process.cc

start

public zx_status_t start(const thread & thread_handle, uintptr_t entry, uintptr_t stack, object arg_handle, uintptr_t arg2)

Defined at line 21 of file ../../zircon/system/ulib/zx/process.cc

process

public void process()

Defined at line 23 of file ../../zircon/system/ulib/zx/include/lib/zx/process.h

process

public void process(zx_handle_t value)

Defined at line 25 of file ../../zircon/system/ulib/zx/include/lib/zx/process.h

get_child

public zx_status_t get_child(uint64_t koid, zx_rights_t rights, thread * result)

Defined at line 26 of file ../../zircon/system/ulib/zx/process.cc

process

public void process(handle && h)

Defined at line 27 of file ../../zircon/system/ulib/zx/include/lib/zx/process.h

process

public void process(process && other)

Defined at line 29 of file ../../zircon/system/ulib/zx/include/lib/zx/process.h

operator=

public process & operator=(process && other)

Defined at line 31 of file ../../zircon/system/ulib/zx/include/lib/zx/process.h

read_memory

public zx_status_t read_memory(uintptr_t vaddr, void * buffer, size_t len, size_t * actual)

Defined at line 42 of file ../../zircon/system/ulib/zx/include/lib/zx/process.h

write_memory

public zx_status_t write_memory(uintptr_t vaddr, const void * buffer, size_t len, size_t * actual)

Defined at line 47 of file ../../zircon/system/ulib/zx/include/lib/zx/process.h

self

public unowned self()

Defined at line 57 of file ../../zircon/system/ulib/zx/include/lib/zx/process.h