Reindent server/core/poll.c
This commit is contained in:
2348
server/core/poll.c
2348
server/core/poll.c
File diff suppressed because it is too large
Load Diff
@ -22,50 +22,52 @@
|
|||||||
#include <resultset.h>
|
#include <resultset.h>
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @file poll.h The poll related functionality
|
* @file poll.h The poll related functionality
|
||||||
*
|
*
|
||||||
* @verbatim
|
* @verbatim
|
||||||
* Revision History
|
* Revision History
|
||||||
*
|
*
|
||||||
* Date Who Description
|
* Date Who Description
|
||||||
* 19/06/13 Mark Riddoch Initial implementation
|
* 19/06/13 Mark Riddoch Initial implementation
|
||||||
* 17/10/15 Martin Brampton Declare fake event functions
|
* 17/10/15 Martin Brampton Declare fake event functions
|
||||||
*
|
*
|
||||||
* @endverbatim
|
* @endverbatim
|
||||||
*/
|
*/
|
||||||
#define MAX_EVENTS 1000
|
#define MAX_EVENTS 1000
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A statistic identifier that can be returned by poll_get_stat
|
* A statistic identifier that can be returned by poll_get_stat
|
||||||
*/
|
*/
|
||||||
typedef enum {
|
typedef enum
|
||||||
POLL_STAT_READ,
|
{
|
||||||
POLL_STAT_WRITE,
|
POLL_STAT_READ,
|
||||||
POLL_STAT_ERROR,
|
POLL_STAT_WRITE,
|
||||||
POLL_STAT_HANGUP,
|
POLL_STAT_ERROR,
|
||||||
POLL_STAT_ACCEPT,
|
POLL_STAT_HANGUP,
|
||||||
POLL_STAT_EVQ_LEN,
|
POLL_STAT_ACCEPT,
|
||||||
POLL_STAT_EVQ_PENDING,
|
POLL_STAT_EVQ_LEN,
|
||||||
POLL_STAT_EVQ_MAX,
|
POLL_STAT_EVQ_PENDING,
|
||||||
POLL_STAT_MAX_QTIME,
|
POLL_STAT_EVQ_MAX,
|
||||||
POLL_STAT_MAX_EXECTIME
|
POLL_STAT_MAX_QTIME,
|
||||||
|
POLL_STAT_MAX_EXECTIME
|
||||||
} POLL_STAT;
|
} POLL_STAT;
|
||||||
|
|
||||||
extern void poll_init();
|
extern void poll_init();
|
||||||
extern int poll_add_dcb(DCB *);
|
extern int poll_add_dcb(DCB *);
|
||||||
extern int poll_remove_dcb(DCB *);
|
extern int poll_remove_dcb(DCB *);
|
||||||
extern void poll_waitevents(void *);
|
extern void poll_waitevents(void *);
|
||||||
extern void poll_shutdown();
|
extern void poll_shutdown();
|
||||||
extern GWBITMASK *poll_bitmask();
|
extern GWBITMASK* poll_bitmask();
|
||||||
extern void poll_set_maxwait(unsigned int);
|
extern void poll_set_maxwait(unsigned int);
|
||||||
extern void poll_set_nonblocking_polls(unsigned int);
|
extern void poll_set_nonblocking_polls(unsigned int);
|
||||||
extern void dprintPollStats(DCB *);
|
extern void dprintPollStats(DCB *);
|
||||||
extern void dShowThreads(DCB *dcb);
|
extern void dShowThreads(DCB *dcb);
|
||||||
void poll_add_epollin_event_to_dcb(DCB* dcb, GWBUF* buf);
|
void poll_add_epollin_event_to_dcb(DCB* dcb, GWBUF* buf);
|
||||||
extern void dShowEventQ(DCB *dcb);
|
extern void dShowEventQ(DCB *dcb);
|
||||||
extern void dShowEventStats(DCB *dcb);
|
extern void dShowEventStats(DCB *dcb);
|
||||||
extern int poll_get_stat(POLL_STAT stat);
|
extern int poll_get_stat(POLL_STAT stat);
|
||||||
extern RESULTSET *eventTimesGetList();
|
extern RESULTSET* eventTimesGetList();
|
||||||
extern void poll_fake_hangup_event(DCB *dcb);
|
extern void poll_fake_hangup_event(DCB *dcb);
|
||||||
extern void poll_fake_write_event(DCB *dcb);
|
extern void poll_fake_write_event(DCB *dcb);
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
Reference in New Issue
Block a user