rabbitmq-c  0.5.3
C AMQP Client library for RabbitMQ
Data Fields
kaazing_challenge_handler_t Struct Reference

kaazing_challenge_handler_t struct. More...

Data Fields

int(* canhandle_callback )(kaazing_challenge_handler_t *self, const char *challenge)
 canhandle_callback callback function when challenge received.
char *(* handle_callback )(kaazing_challenge_handler_t *self, const char *challenge)
 handle_callback callback function when challenge received.
void * parent
 parent pointer to the customer's challenge handler object

Detailed Description

kaazing_challenge_handler_t struct.

the kaazing_challenge_handler_t struct is used during authentication when connect to kaazing gateway.


Field Documentation

int(* kaazing_challenge_handler_t::canhandle_callback)(kaazing_challenge_handler_t *self, const char *challenge)

canhandle_callback callback function when challenge received.

1 - this handler can handle the security challenge, 0 - this handler cannot handle the challenge.

char*(* kaazing_challenge_handler_t::handle_callback)(kaazing_challenge_handler_t *self, const char *challenge)

handle_callback callback function when challenge received.

returns a NULL terminated string that contains the Authorization for security challenge, or NULL for give up the challenge


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines