Beispiel #1
0
int zmqdrv_driver_init(void)
{
    INIT_ATOM(zok);
    INIT_ATOM(error);
    INIT_ATOM(eagain);
    INIT_ATOM(zmq);
    INIT_ATOM(msg);
    INIT_ATOM(true);
    INIT_ATOM(false);
    INIT_ATOM(parts);
    return 0;
}
Beispiel #2
0
//-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~
static int
zmqdrv_driver_init(void)
{
    INIT_ATOM(zmq_drv);
    INIT_ATOM(ok);
    INIT_ATOM(error);
    INIT_ATOM(true);
    INIT_ATOM(false);
    INIT_ATOM(poll);
    INIT_ATOM(pollin);
    INIT_ATOM(pollout);
    INIT_ATOM(pollerr);

    INIT_ATOM(ebusy);
    INIT_ATOM(enosys);
    INIT_ATOM(eterm);
    INIT_ATOM(efault);
    INIT_ATOM(einval);
    INIT_ATOM(eagain);
    INIT_ATOM(enotsup);
    INIT_ATOM(efsm);
    INIT_ATOM(emthread);
    INIT_ATOM(eprotonosupport);
    INIT_ATOM(enocompatproto);
    INIT_ATOM(eaddrinuse);
    INIT_ATOM(eaddrnotavail);
    INIT_ATOM(enodev);

    return 0;
}
Beispiel #3
0
static int uart_drv_init(void)
{
    dlib_set_debug(DLOG_DEFAULT);
    DEBUGF("uart_driver_init");
    dthread_lib_init();
    dlib_set_debug(DLOG_DEFAULT);

    INIT_ATOM(dtr);
    INIT_ATOM(rts);
    INIT_ATOM(cts);
    INIT_ATOM(cd);
    INIT_ATOM(ri);
    INIT_ATOM(dsr);
    INIT_ATOM(sw);

    INIT_ATOM(device);
    INIT_ATOM(baud);
    INIT_ATOM(ibaud);
    INIT_ATOM(obaud);
    INIT_ATOM(csize);
    INIT_ATOM(bufsz);
    INIT_ATOM(buftm);
    INIT_ATOM(stopb);
    INIT_ATOM(parity);
    INIT_ATOM(iflow);
    INIT_ATOM(oflow);
    INIT_ATOM(xoffchar);
    INIT_ATOM(xonchar);
    INIT_ATOM(eolchar);
    INIT_ATOM(active);
    INIT_ATOM(delay_send);
    INIT_ATOM(deliver);
    INIT_ATOM(mode);
    INIT_ATOM(header);
    INIT_ATOM(packet);
    INIT_ATOM(packet_size);
    INIT_ATOM(high_watermark);
    INIT_ATOM(low_watermark);
    INIT_ATOM(send_timeout);
    INIT_ATOM(send_timeout_close);
    INIT_ATOM(buffer);
    INIT_ATOM(exit_on_close);

    INIT_ATOM(none);
    INIT_ATOM(odd);
    INIT_ATOM(even);
    INIT_ATOM(mark);
    INIT_ATOM(space);

    INIT_ATOM(true);
    INIT_ATOM(false);
    INIT_ATOM(once);

    INIT_ATOM(port);
    INIT_ATOM(term);

    INIT_ATOM(list);
    INIT_ATOM(binary);

    INIT_ATOM(size);
    INIT_ATOM(line);

    INIT_ATOM(ok);
    INIT_ATOM(uart);
    INIT_ATOM(error);
    INIT_ATOM(uart_async);
    INIT_ATOM(uart_reply);
    INIT_ATOM(timeout);
    INIT_ATOM(closed);
    INIT_ATOM(uart_closed);
    INIT_ATOM(uart_error);
    INIT_ATOM(undefined);

    return 0;
}