void init_perl_embedded_module() {
	psgi_xs(reload);

	psgi_xs(cache_get);
	psgi_xs(cache_exists);
	psgi_xs(cache_set);
	psgi_xs(cache_del);
	psgi_xs(cache_clear);

	psgi_xs(call);
	psgi_xs(rpc);
	psgi_xs(wait_fd_read);
	psgi_xs(wait_fd_write);
	psgi_xs(async_sleep);
	psgi_xs(ready_fd);
	psgi_xs(log);
	psgi_xs(async_connect);
	psgi_xs(suspend);
	psgi_xs(signal);
	psgi_xs(register_signal);
	psgi_xs(register_rpc);
	psgi_xs(signal_wait);
#ifdef UWSGI_SSL
	psgi_xs(i_am_the_lord);
#endif

	psgi_xs(connection_fd);

	psgi_xs(alarm);
	psgi_xs(websocket_handshake);
	psgi_xs(websocket_recv);
	psgi_xs(websocket_recv_nb);
	psgi_xs(websocket_send);
	psgi_xs(websocket_send_from_sharedarea);
	psgi_xs(websocket_send_binary);
	psgi_xs(websocket_send_binary_from_sharedarea);
	psgi_xs(postfork);
	psgi_xs(atexit);

	psgi_xs(add_timer);
	psgi_xs(add_rb_timer);

	psgi_xs(set_user_harakiri);

	psgi_xs(metric_inc);
	psgi_xs(metric_dec);
	psgi_xs(metric_mul);
	psgi_xs(metric_div);
	psgi_xs(metric_get);
	psgi_xs(metric_set);

	psgi_xs(chunked_read);
	psgi_xs(chunked_read_nb);

	psgi_xs(sharedarea_read);
	psgi_xs(sharedarea_readfast);
	psgi_xs(sharedarea_write);
	psgi_xs(sharedarea_wait);

	psgi_xs(spooler);
	psgi_xs(spool);

	psgi_xs(add_var);
	psgi_xs(worker_id);
	
}
Пример #2
0
void init_perl_embedded_module() {
    psgi_xs(reload);

    psgi_xs(cache_get);
    psgi_xs(cache_exists);
    psgi_xs(cache_set);
    psgi_xs(cache_del);
    psgi_xs(cache_clear);

    psgi_xs(call);
    psgi_xs(wait_fd_read);
    psgi_xs(wait_fd_write);
    psgi_xs(async_sleep);
    psgi_xs(log);
    psgi_xs(async_connect);
    psgi_xs(suspend);
    psgi_xs(signal);
    psgi_xs(register_signal);
    psgi_xs(signal_wait);
#ifdef UWSGI_SSL
    psgi_xs(i_am_the_lord);
#endif
    psgi_xs(alarm);
    psgi_xs(websocket_handshake);
    psgi_xs(websocket_recv);
    psgi_xs(websocket_recv_nb);
    psgi_xs(websocket_send);
    psgi_xs(postfork);
    psgi_xs(atexit);

    psgi_xs(add_timer);
    psgi_xs(add_rb_timer);
}