logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

semop函数详解 linux/unix

【semop系统调用】     功能描述:操作一个或一组信号。 用法: #include #include #include int semop(int semid, struct sembuf *sops, unsigned nsops);int  semtimedop(int  semid, struct sembuf *sops, unsigned nsops, struct timespe

unix/linux socket write函数的封装

int writecnta(int &sock,char *buf){    int length;    int wlength;    int tmpLength;    tmpLength=0;    length=strlen(buf);    while(tmpLength != length)    {        wlength=write(sock,&buf[tmpLength]

unix/linux socket设置非阻塞io

UNIIX BSD下SOCKET主要是同步的,但有阻塞和非阻塞两种方式。阻塞方式定义与前面定义相同,要解决阻塞有两种方法:一种是设置SOCKET属性,设置为非阻塞(fcntl()函数),sockfd = socket(AF_INET, SOCK_STREAM, 0); fcntl(sockfd, F_SETFL, O_NONBLOCK);   通过设置套接字为非阻塞,你能够有效地"询问"套接字以获

到底了