当前位置: 首页 > news >正文

Linux开发:进程件通过UDS传递内存文件句柄

Linux开发:进程间通过Unix Domain Socket传递文件描述符-CSDN博客

介绍了通过UDS传递文件描述符

Linux开发:通过memfd_create创建一个内存文件-CSDN博客

介绍了如果创建一个内存文件

 将两者相结合,就可以通过UDS传递一块内存文件句柄也就是内存数据

//uds_fd.hpp
#pragma once
#include <sys/types.h>
#include <sys/socket.h>
#include <sys/un.h>
#include <string>
#include <iostream>
#include <filesystem>using namespace std;
namespace fs = std::filesystem;class UDSFd{
public:UDSFd(){//创建基于数据包的通信,类似UDPm_sockFd = socket(AF_UNIX, SOCK_DGRAM, 0);if(m_sockFd == -1){
http://www.lryc.cn/news/396837.html

相关文章:

  • Internet Download Manager6.42最新下载器互联网冲浪小能手们!
  • Vue 使用Audio或AudioContext播放本地音频
  • 从数据仓库到数据湖(上):数据湖导论
  • Perl 语言开发(六):深入探索 Perl 中的数组与列表操作
  • 统一视频接入平台LntonCVS视频监控平台具体功能介绍
  • redis的Bitmap 、HyperLogLog、Geo相关命令和相关场景
  • ✅小程序申请+备案教程
  • Google Guava Cache简介
  • githup开了代理push不上去
  • 【python】保存列表、字典数据到本地文件,以txt、json和pickle为例
  • 每日新闻掌握【2024年7月9日 星期二】
  • 数据结构——Trie
  • 前端根据目录生成模块化路由routes
  • Blender新手入门笔记收容所(一)
  • 修改服务器挂载目录
  • Linux+InternStudio 关卡
  • 如何提升美国Facebook直播的整体体验?
  • flutter项目与原生项目相比,性能比较差的原因
  • 第二周:李宏毅机器学习笔记
  • 搜维尔科技:【研究】Scalefit是一款可在工作场所自动处理3D姿势分析结果的软件
  • 网络编程:各协议头(数据报格式)
  • SpringBoot报错:The field file exceeds its maximum permitted size of 1048576 bytes
  • C++的介绍与认识
  • Spark源码详解
  • 浅尝Apache Mesos
  • buuctf题目讲解-1
  • 软件测试学习之-ADB命令
  • Redis的入门导读(一)
  • H5与小程序:两者有何不同?
  • 计算机视觉、目标检测、视频分析的过去和未来:目标检测从入门到精通 ------ YOLOv8 到 多模态大模型处理视觉基础任务