Perl setsockopt 函数

  • 描述

    setsockopt 此函数将套接字选项OPTNAME的值设置为指定级别上SOCKET上的OPTVAL值。您需要导入Socket模块以获得Tabl中显示的OPTNAME的有效值
  • 句法

    以下是此函数的简单语法-
    
    setsockopt SOCKET, LEVEL, OPTNAME, OPTVAL
    
  • 返回值

    如果失败,此函数返回undef;如果成功,则返回1。
     
    OPTNAME  描述
    SO_DEBUG     启用/禁用调试信息的记录。
    SO_REUSEADDR    启用/禁用本地地址重用。
    SO_KEEPALIVE    启用/禁用使连接保持活动状态。
    SO_DONTROUTE    为传出消息启用/禁用路由旁路。
    SO_LINGER    如果有数据,则在关闭时徘徊。
    SO_BROADCAST    启用/禁用传输广播消息的权限。
    SO_OOBINLINE    启用/禁用带内数据的接收。
    SO_SNDBUF    设置输出的缓冲区大小。
    SO_RCVBUF    设置输入的缓冲区大小。
    SO_TYPE  获取套接字的类型(仅获取)。
    SO_ERROR     获取并清除套接字上的错误(仅获取)。