代码搜索:kqueue

找到约 77 项符合「kqueue」的源代码

代码结果 77
www.eeworm.com/read/361804/2943050

cpp socketmgrfreebsd.cpp

/* * Multiplatform Async Network Library * Copyright (c) 2007 Burlex * * SocketMgr - epoll manager for Linux. * */ #include "Network.h" #ifdef CONFIG_USE_KQUEUE initialiseSingleton(
www.eeworm.com/read/361804/2943052

h socketmgrfreebsd.h

/* * Multiplatform Async Network Library * Copyright (c) 2007 Burlex * * SocketMgr - kqueue manager for FreeBSD. * */ #ifndef SOCKETMGR_LINUX_H #define SOCKETMGR_LINUX_H #include
www.eeworm.com/read/361804/2943062

cpp socketopsfreebsd.cpp

/* * Multiplatform Async Network Library * Copyright (c) 2007 Burlex * * SocketOpsLinux.cpp - Linux implementation of SocketOps. * */ #include "Network.h" #ifdef CONFIG_USE_KQUEUE
www.eeworm.com/read/412251/2172517

svn-base listensocketfreebsd.h.svn-base

#ifndef _LISTENSOCKET_H #define _LISTENSOCKET_H #ifdef CONFIG_USE_KQUEUE #include "SocketDefines.h" #include class ListenSocketBase { public: virtual void OnAccept() = 0;
www.eeworm.com/read/412251/2172522

svn-base socketmgrfreebsd.cpp.svn-base

#include "Network.h" #ifdef CONFIG_USE_KQUEUE initialiseSingleton(SocketMgr); void SocketMgr::AddSocket(Socket * s) { assert(fds[s->GetFd()] == 0); fds[s->GetFd()] = s; stru
www.eeworm.com/read/412251/2172537

svn-base socketfreebsd.cpp.svn-base

#include "Network.h" #include #ifdef CONFIG_USE_KQUEUE void Socket::PostEvent(int events, bool oneshot) { int kq = sSocketMgr.GetKq(); struct kevent ev; if(oneshot
www.eeworm.com/read/412251/2172543

svn-base socketmgrfreebsd.h.svn-base

#ifndef SOCKETMGR_LINUX_H #define SOCKETMGR_LINUX_H #include "SocketDefines.h" #ifdef CONFIG_USE_KQUEUE #define SOCKET_HOLDER_SIZE 30000 // You don't want this number to be too big, oth
www.eeworm.com/read/337445/3340686

run_test_su

#! /bin/sh rc=0 run=no for SU_PORT in select kqueue devpoll epoll poll ; do export SU_PORT egrep -i '^#define have_(sys_)?'$SU_PORT ../../config.h >/dev/null || continue run=yes if $VALGRIND ./
www.eeworm.com/read/325387/3484365

c ngx_event.c

/* * Copyright (C) Igor Sysoev */ #include #include #include #define DEFAULT_CONNECTIONS 512 extern ngx_module_t ngx_kqueue_module; extern ngx_modul
www.eeworm.com/read/325387/3484545

c ngx_readv_chain.c

/* * Copyright (C) Igor Sysoev */ #include #include #include #define NGX_IOVS 16 #if (NGX_HAVE_KQUEUE) ssize_t ngx_readv_chain(ngx_connection_t *c,