📄 clinksock.h
字号:
#ifndef CLINKSOCK_H#define CLINKSOCK_H//联接超时时间,单位秒#define CONNECTTIMEOUT 1class clinksock:public clink{//变量private:protected:public://函数private: int sockinit(); int sockclear();protected: //设置联接的属性 int setopt(int fd); //连接到指定地址和端口,返回联接句柄 int connect(char *addr,unsigned short port); //连接到指定地址和端口 int connect(char *addr,unsigned short port,char checkmethod);public: //构造函数 clinksock(); //析构函数 ~clinksock(); //读当前连接的数据// int read(void *buff,int len,int flags=0); //通过当前连接,写数据// int write(void *buff,int len,int flags=0); //判断联接远方是否关闭 bool remoteisclosed(); //关闭并从新联接 int relink(); //接收连接fd int accept(int fd,char checkmethod=LINK_CHECK_NOT); //连接到指定地址和端口 int connect(void *pvoidarg); int getfrom(int *ip,unsigned short *port); int getto(int *ip,unsigned short *port);};#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -