打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
setsockpos函数
 
函数定义: 
  #include <winsock.h>
  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()获取相应错误代码。
 
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
setsockopt函数功能及参数详解
getsockopt() setsockopt() ioctlsocket() 用法
Linux网络编程--8. 套接字选项
转:setsockopt参数详细说明 | LinuxByte Blog
setsockopt :SO_LINGER 选项设置
Linux 常用C net 函数说明——接口处理知识
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服