Esempio n. 1
0
nopoll_bool __myqtt_web_socket_listener_on_ready (noPollCtx * ctx, noPollConn * nopoll_conn, noPollPtr user_data)
{
	MyQttConn * conn = user_data;
	
	/* setup websocket header */
	myqtt_conn_set_server_name (conn, nopoll_conn_get_host_header (nopoll_conn));

	/* check if we have TLS running to set that flag in the
	   expected place */
	if (nopoll_conn_is_tls_on (nopoll_conn))
		conn->tls_on = axl_true; /* signal it */

	return nopoll_true; /* accept connection */
}
void __nopoll_regression_on_close (noPollCtx * ctx, noPollConn * conn, noPollPtr user_data)
{
	printf ("Reg test: called connection close (TLS: %d)..\n", nopoll_conn_is_tls_on (conn));
	connection_close_count++;
	return;
}