Skip to content

Latest commit

 

History

History
20 lines (15 loc) · 745 Bytes

library-zx.md

File metadata and controls

20 lines (15 loc) · 745 Bytes

FIDL internal library zx

The zx library is is defined in //zircon/vdso, and can be depended on in-tree by adding the //zircon/vdso/zx target to a fidl target's public_deps. If invoking fidlc directly, zx_common.fidl would need to be included with a --files argument if necessary.

You can then reference this library with the using statement:

using zx;

The types generally correspond to Zircon System Types. For example, zx.duration corresponds to zx_duration_t.

The CHANNEL_MAX_MSG_BYTES and CHANNEL_MAX_MSG_HANDLES are bound at fidlc compile time (that is, when the compiler is compiled) and reflect the constants present at that time.