bionic (3) IxpServer.3.gz

Provided by: libixp-dev_0.6~20121202+hg148-2build1_amd64 bug

NAME

       ixp_serverloop, IxpServer

SYNOPSIS

       #include <ixp.h>

       int ixp_serverloop(IxpServer *srv);

       typedef struct IxpServer IxpServer;
       struct IxpServer {
               IxpConn*        conn;
               IxpMutex        lk;
               IxpTimer*       timer;
               void            (*preselect)(IxpServer*);
               void*           aux;
               int             running;
               int             maxfd;
               fd_set          rd;
       }

DESCRIPTION

       Enters  the  main loop of the server. Exits when srv->running becomes false, or when select(2) returns an
       error other than EINTR.

RETURN VALUE

       Returns 0 when the loop exits normally, and 1 when it exits on error. errno(3) or  the  return  value  of
       ixp_errbuf(3) may be inspected.

SEE ALSO

       ixp_listen(3), ixp_settimer(3)