ACE之socket

结构

ACE_IPC_SAP
-ACE_HANDLE handle_
+int control(int cmd, void *)
+int enable(int value)
+int disable(int value)
+ACE_HANDLE get_handle(void)
+void set_handle(ACE_HANDLE handle)
ACE_SOCK
+int set_option(int level, int option,void *optval, int optlen)
+int get_option(int level, int option,void *optval, int *optlen)
+int close(void)
+int get_local_addr(ACE_Addr &)
+int get_remote_addr(ACE_Addr &)
+int open(int type, int protocol_family, int protocol, int reuse_addr)
+int open(int type, int protocol_family, int protocol,ACE_Protocol_Info *protocolinfo,ACE_SOCK_GROUP g, u_long flags,int reuse_addr)
ACE_SOCK_IO
+ssize_t recv()
+ssize_t recvv()
+ssize_t send()
+ssize_t sendv()
ACE_SOCK_Stream
ACE_SOCK_Acceptor
+int accept()
ACE_SOCK_Connector
+int connect()

ACE_IPC_SAP:提供获取,设置句柄,io控制,以及控制ACE_SIGIO,ACE_SIGURG,ACE_NONBLOCK和ACE_CLOEXEC的开启关闭
ACE_SOCK :提供打开,关闭,获取,设置选项以及获取本端以及远端地址
ACE_SOCK_IO :提供发送,接收数据功能
ACE_SOCK_Stream:在ACE_SOCK_IO基础上添加了发送,接收的字节数
ACE_SOCK_Acceptor ,ACE_SOCK_Connector 用于创建不同角色的ACE_SOCK_Stream

相关推荐

  1. ACEsocket

    2024-04-01 11:26:01       38 阅读
  2. 网络编程Socket

    2024-04-01 11:26:01       59 阅读
  3. PHPCURL和Socket

    2024-04-01 11:26:01       42 阅读
  4. Day19-Python基础学习Socket

    2024-04-01 11:26:01       44 阅读
  5. ACE中为socket增加keepalive策略(windows和linux)

    2024-04-01 11:26:01       66 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-01 11:26:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-01 11:26:01       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-01 11:26:01       82 阅读
  4. Python语言-面向对象

    2024-04-01 11:26:01       91 阅读

热门阅读

  1. docker 安装Sentinel

    2024-04-01 11:26:01       38 阅读
  2. 关于转义符的解释

    2024-04-01 11:26:01       36 阅读
  3. PyCharm 2019版本为何被认为是最好用的

    2024-04-01 11:26:01       36 阅读
  4. 变量的运算+流程控制语句

    2024-04-01 11:26:01       38 阅读
  5. 微信小程序 - 用promise封装wx.request

    2024-04-01 11:26:01       41 阅读
  6. leetcode - 2444. Count Subarrays With Fixed Bounds

    2024-04-01 11:26:01       32 阅读
  7. rust - windows下实现捕获ctrlc信号

    2024-04-01 11:26:01       30 阅读