MT#55283 eliminate CUSTOM_POLLER

Change-Id: I5fa5f7e7b431ba0dc663407ed3acb94c2c7974b1
pull/2139/head
Richard Fuchs 3 months ago
parent d9b72e0134
commit 8a904fe3d5

@ -8,11 +8,7 @@
#include <stdarg.h>
#include <time.h>
#ifndef CUSTOM_POLLER
#include "poller.h"
#else
#include "custom_poller.h"
#endif
#include "auxlib.h"

@ -1,11 +1,15 @@
#include "custom_poller.h"
void poller_blocked(struct poller *p, void *fdp) {
static void poller_blocked(struct poller *p, void *fdp) {
p->state = PS_WRITE_BLOCKED;
}
bool poller_isblocked(struct poller *p, void *fdp) {
static bool poller_isblocked(struct poller *p, void *fdp) {
return p->state != PS_OPEN;
}
void poller_error(struct poller *p, void *fdp) {
static void poller_error(struct poller *p, void *fdp) {
p->state = PS_ERROR;
}
void (*rtpe_poller_blocked)(struct poller *, void *) = poller_blocked;
bool (*rtpe_poller_isblocked)(struct poller *, void *) = poller_isblocked;
void (*rtpe_poller_error)(struct poller *, void *) = poller_error;

@ -15,12 +15,4 @@ struct poller {
} state;
};
void poller_blocked(struct poller *, void *);
void poller_error(struct poller *, void *);
bool poller_isblocked(struct poller *, void *);
#define rtpe_poller_isblocked poller_isblocked
#define rtpe_poller_blocked poller_blocked
#define rtpe_poller_error poller_error
#endif

Loading…
Cancel
Save