# Domain/OS calls: trait_$

## Traits: sets of calls similarly-acting typed objects implement

`

- void *trait_$bind(uid_$t &obj, trait_$t *&trait, uid_$t *type_uid, status_$t *status); /* pascal 2nd arg: "in trait: univ trait_$t;" */
- trait_$bind_type
- trait_$bind_type_flag
- trait_$debug_mgrs
- trait_$fix_epv
- trait_$get_info
- trait_$mgr_dcl
- trait_$mgr_dcl_flag
- trait_$mrk_rls
- trait_$spill_guts
- trait_$vfork_compl
- trait_$vfork_start

`