Here is a list of all struct and union fields with links to the structures/unions they belong to:

### - a -

- as_bool : pn_atom_t
- as_byte : pn_atom_t
- as_bytes : pn_atom_t
- as_char : pn_atom_t
- as_decimal128 : pn_atom_t
- as_decimal32 : pn_atom_t
- as_decimal64 : pn_atom_t
- as_double : pn_atom_t
- as_float : pn_atom_t
- as_int : pn_atom_t
- as_long : pn_atom_t
- as_short : pn_atom_t
- as_timestamp : pn_atom_t
- as_ubyte : pn_atom_t
- as_uint : pn_atom_t
- as_ulong : pn_atom_t
- as_ushort : pn_atom_t
- as_uuid : pn_atom_t

### - b -

- bytes : pn_decimal128_t , pn_uuid_t

### - c -

- cid : pn_class_t
- compare : pn_class_t

### - d -

- decref : pn_class_t

### - f -

- finalize : pn_class_t
- free : pn_class_t

### - h -

- hashcode : pn_class_t

### - i -

- incref : pn_class_t
- initialize : pn_class_t
- inspect : pn_class_t

### - n -

- name : pn_class_t
- newinst : pn_class_t

### - r -

- refcount : pn_class_t
- reify : pn_class_t

### - s -

- size : pn_bytes_t , pn_token_t
- start : pn_bytes_t , pn_token_t

### - t -

- type : pn_atom_t , pn_token_t

### - u -

- u : pn_atom_t