Deleted
Added
nxt_event_engine.h (813:e44c40395227) | nxt_event_engine.h (1266:22a29a8b15e2) |
---|---|
1 2/* 3 * Copyright (C) Igor Sysoev 4 * Copyright (C) NGINX, Inc. 5 */ 6 7#ifndef _NXT_EVENT_ENGINE_H_INCLUDED_ 8#define _NXT_EVENT_ENGINE_H_INCLUDED_ --- 500 unchanged lines hidden (view full) --- 509NXT_EXPORT void nxt_event_engine_free(nxt_event_engine_t *engine); 510NXT_EXPORT void nxt_event_engine_start(nxt_event_engine_t *engine); 511 512NXT_EXPORT void nxt_event_engine_post(nxt_event_engine_t *engine, 513 nxt_work_t *work); 514NXT_EXPORT void nxt_event_engine_signal(nxt_event_engine_t *engine, 515 nxt_uint_t signo); 516 | 1 2/* 3 * Copyright (C) Igor Sysoev 4 * Copyright (C) NGINX, Inc. 5 */ 6 7#ifndef _NXT_EVENT_ENGINE_H_INCLUDED_ 8#define _NXT_EVENT_ENGINE_H_INCLUDED_ --- 500 unchanged lines hidden (view full) --- 509NXT_EXPORT void nxt_event_engine_free(nxt_event_engine_t *engine); 510NXT_EXPORT void nxt_event_engine_start(nxt_event_engine_t *engine); 511 512NXT_EXPORT void nxt_event_engine_post(nxt_event_engine_t *engine, 513 nxt_work_t *work); 514NXT_EXPORT void nxt_event_engine_signal(nxt_event_engine_t *engine, 515 nxt_uint_t signo); 516 |
517void *nxt_event_engine_mem_alloc(nxt_event_engine_t *engine, uint8_t *slot, | 517#define NXT_EVENT_ENGINE_NO_MEM_HINT 255 518 519void *nxt_event_engine_mem_alloc(nxt_event_engine_t *engine, uint8_t *hint, |
518 size_t size); | 520 size_t size); |
519void nxt_event_engine_mem_free(nxt_event_engine_t *engine, uint8_t *slot, 520 void *p); | 521void nxt_event_engine_mem_free(nxt_event_engine_t *engine, uint8_t hint, 522 void *p, size_t size); |
521 522 523nxt_inline nxt_event_engine_t * 524nxt_thread_event_engine(void) 525{ 526 nxt_thread_t *thr; 527 528 thr = nxt_thread(); --- 15 unchanged lines hidden --- | 523 524 525nxt_inline nxt_event_engine_t * 526nxt_thread_event_engine(void) 527{ 528 nxt_thread_t *thr; 529 530 thr = nxt_thread(); --- 15 unchanged lines hidden --- |