SylixOS 对 AF_UNIX 支持情况

SylixOS 对 AF_UNIX 支持情况

Q: SylixOS 对 AF_UNIX 支持情况是怎样的?
SylixOS 的 AF_UNIX 用于同一计算机系统上的两个进程之间进行通信,提供流(SOCK_STREAM)、数据报(SOCK_DGRAM)和连续数据报(SOCK_SEQPACKET)三种接口。 UNIX 域数据报服务是可靠的,既不会丢失报文也不会传递出错。 UNIX 域套接字就像是套接字和管道的混合,可以使用它们面向网络的域套接字接口或者使用 socketpair 函数来创建一对无命名的、相互连接的 UNIX 域套接字。
更多参考资料获取:
详见《SylixOS应用开发手册》第 15 章 网络通信  第 15.5 节 AF_UNIX 域协议



    • Related Articles

    • SylixOS 对 Qt 中文字库的支持情况

      问:SylixOS 对 Qt 中文字库的支持情况?是否支持中文输入法? 支持微软通用字体、温泉驿,可以将 /qt/lib/fonts 目录下的字库更换(C:\Windows\Fonts)下的标准字库。 例如微软雅黑字库,需要更改名称为 DejaVuSans.ttf。 中文输入法,目前 SylixOS 在 Qt4 中支持谷歌开源输入法。
    • UDP 套接字收不到数据的分析与解决方法

      一、复现场景         这个问题是做 SIL 维护软件时遇到的。一个板卡给另外一个板卡发送 UDP 报文。发送端板卡和接收端板卡都有三个 UDP 套接字。此时都能正常收发,但是当接收端板卡有两个套接字不 recvfrom 接收数据,导致另外一个套接字也收不到数据。用 tcpdump 抓包能抓到数据。 二、分析流程         ...
    • SylixOS 功能介绍及版本差异

      SylixOS功能介绍及版本差异 SylixOS 标准版 SylixOS 标准版是 SylixOS 的基础版本,具备如下功能: 兼容 IEEE 1003(ISO/IEC 9945)操作系统接口规范; 兼容 POSIX 1003.1b(ISO/IEC 9945-1)实时编程标准; 支持国军标 GJB7714-2012 操作系统接口规范; 优秀的实时性能(任务调度与切换算法时间复杂度为 O(1)); 支持无限多任务; 抢占式调度支持 256 个优先级; 支持虚拟进程; ...
    • 龙芯 2K 与 3A 系列部分中断操作支持情况

      Q:龙芯 2K 与 3A 系列部分中断操作支持情况是怎样的 1. Loonson2K  设置指定中断向量的优先级: 不支持(硬件不支持) 获取指定的中断向量的优先级 :不支持(硬件不支持) 中断绑核:支持 2. Loonson3A  设置指定中断向量的优先级:支持 32-64  获取指定的中断向量的优先级:支持 32-64 中断绑核:支持32-64 
    • 非对齐访问导致程序崩溃的规避方法

      Q:运行 app,运行中崩溃的原因及规避方法 经过查验是发现崩溃在了访问非对齐内存上 解决方式:选择 release 模式编译,以及添加一个局部变量传入库函数中,最后再将局部变量赋值给非对齐的内存 文章部分截图 app运行崩溃原因,在 linux 上运行现象,以及解决办法见附件 更多扩展知识见: 参考文章:SylixOS 开发禁(限)用有哪些注意事项