33 lines
606 B
C
33 lines
606 B
C
![]() |
/*
|
|||
|
* epollnet.h
|
|||
|
*
|
|||
|
* Created on: 2015<EFBFBD><EFBFBD>10<EFBFBD><EFBFBD>23<EFBFBD><EFBFBD>
|
|||
|
* Author: hult
|
|||
|
*/
|
|||
|
|
|||
|
#ifndef EPOLLNET_H_
|
|||
|
#define EPOLLNET_H_
|
|||
|
#ifdef _EPOLL_ET_MODE
|
|||
|
//<2F><><EFBFBD><EFBFBD>epoll<6C><6C><EFBFBD><EFBFBD><EFBFBD>˿<EFBFBD>
|
|||
|
int epoll_bind(int port);
|
|||
|
//<2F><>acfd<66><64><EFBFBD>ӵ<EFBFBD>epoll<6C><6C>
|
|||
|
int epoll_add_acfd(int acfd);
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
int epoll_set_nonblock(int fd) ;
|
|||
|
//ע<>ᵽepoll
|
|||
|
int epoll_new_conn(int sfd) ;
|
|||
|
//<2F><>epoll<6C><6C><EFBFBD>Ƴ<EFBFBD>
|
|||
|
int epoll_close_conn(int sfd);
|
|||
|
//<2F><>epoll
|
|||
|
int epoll_mod_read(int sfd) ;
|
|||
|
//дepoll
|
|||
|
int epoll_mod_write(int sfd) ;
|
|||
|
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>߳<EFBFBD>
|
|||
|
int Start_PacketWrapper();
|
|||
|
//<2F><><EFBFBD><EFBFBD>epoll<6C><6C>ѭ<EFBFBD><D1AD><EFBFBD>߳<EFBFBD>
|
|||
|
int Start_Epoll_Loop();
|
|||
|
//int Start_Epoll_SendLoop();
|
|||
|
#endif
|
|||
|
#endif /* EPOLLNET_H_ */
|