enum terminus::type terminus::type() const { return (enum type)pn_terminus_get_type(object_); }
terminus::expiry_policy_t terminus::expiry_policy() const { return (expiry_policy_t) pn_terminus_get_type(pn_cast(this)); }
terminus::distribution_mode_t terminus::distribution_mode() const { return (distribution_mode_t) pn_terminus_get_type(pn_cast(this)); }
terminus::type_t terminus::type() const { return (type_t) pn_terminus_get_type(pn_cast(this)); }