Exemplo n.º 1
0
void qd_policy_private_deny_amqp_connection(pn_connection_t *conn, const char *cond_name, const char *cond_descr)
{
    pn_condition_t * cond = pn_connection_condition(conn);
    (void) pn_condition_set_name(       cond, cond_name);
    (void) pn_condition_set_description(cond, cond_descr);
    pn_connection_close(conn);
    // Connection denial counts are counted and logged by python code.
}
Exemplo n.º 2
0
void connection::close(const error_condition& condition) {
    set_error_condition(condition, pn_connection_condition(pn_object()));
    close();
}