荧光剂面膜视频:setsockpos函数
来源:百度文库 编辑:九乡新闻网 时间:2024/04/19 10:31:30
函数定义: #include int PASCAL FAR setsockopt( SOCKET s, int level, int optname, const char FAR *optval, int *optlen); 参数含义: s:标识一个套接口的描述字。 level:选项定义的层次;目前仅支持SOL_SOCKET和IPPROTO_TCP层次。 optname:需设置的选项。 optval:指针,指向存放选项值的缓冲区。 optlen:指向optval缓冲区长度的指针。 其中“类型”表明optval所指数据的类型。 选项 类型 意义 SO_BROADCAST BOOL 允许套接口传送广播信息。 SO_DEBUG BOOL 记录调试信息。 SO_DONTLINER BOOL 不要因为数据未发送就阻塞关闭操作。 设置本选项相当于将SO_LINGER的l_onoff元素置为零。 SO_DONTROUTE BOOL 禁止选径;直接传送。 SO_KEEPALIVE BOOL 发送“保持活动”包。 SO_LINGER struct linger FAR* 如关闭时有未发送数据,则逗留。 SO_OOBINLINE BOOL 在常规数据流中接收带外数据。 SO_RCVBUF int 为接收确定缓冲区大小。 SO_REUSEADDR BOOL 允许套接口和一个已在使用中的地址捆绑。 SO_SNDBUF int 指定发送缓冲区大小。 TCP_NODELAY BOOL 禁止发送合并的Nagle算法。 返回值: 若无错误发生,setsockopt()返回0。 否则的话,返回SOCKET_ERROR错误, 应用程序可通过WSAGetLastError()获取相应错误代码。 http://baike.baidu.com/view/569217.htm