CAPL学习-AVB交互层-功能函数-回调函数

OnAvbConnect

CAPL 函数 >> 以太网 >> AVB IL >> OnAvbConnect

函数

当异步连接操作完成时,将触发此回调函数。

语法

void OnAvbConnect(dword talkerHandle, dword result);

参数
  • talkerHandle:发送端句柄(Talker handle)。
  • result:操作的具体结果代码。若操作成功完成,值为 0;否则为非 0 值。
返回值

可用性
  • 起始版本:8.2 SP2
  • 限制范围:以太网
  • 测量设置:不支持
  • 仿真/测试设置:支持

OnAvbListen

CAPL 函数 >> 以太网 >> AVB IL >> OnAvbListen

函数

当接收到针对指定监听端(Listener)的连接请求时,将触发此回调函数。

语法

void OnAvbListen(dword listenerHandle, dword result);

参数
  • listenerHandle:监听端句柄(Listener handle)。
  • result:操作的具体结果代码。若操作成功完成,值为 0;否则为非 0 值。
返回值

可用性
  • 起始版本:8.2 SP2
  • 限制范围:以太网
  • 测量设置:不支持
  • 仿真/测试设置:支持

OnAvbReceive

CAPL 函数 >> 以太网 >> AVB IL >> OnAvbReceive

函数

当监听端(Listener)的异步接收操作完成时,将触发此回调函数。

语法
c 复制代码
void OnAvbReceive(dword listenerHandle, dword result, int buffer[], dword length);  // 形式 1  
void OnAvbReceive(dword listenerHandle, dword result, long buffer[], dword length); // 形式 2  
void OnAvbReceive(dword listenerHandle, dword result, byte buffer[], dword length); // 形式 3  
参数
  • listenerHandle:监听端句柄(Listener handle)。
  • result:操作的具体结果代码。若操作成功完成,值为 0;否则为非 0 值。
  • buffer:存储接收数据的缓冲区。
  • length:接收数据的长度。
返回值

可用性
  • 起始版本
    • 形式 1-2:8.2 SP2
    • 形式 3:8.5
  • 限制范围:以太网
  • 测量设置:不支持
  • 仿真/测试设置:支持

OnAvbSend

CAPL 函数 >> 以太网 >> AVB IL >> OnAvbSend

函数

当发送端(Talker)的异步发送操作完成时,将触发此回调函数。

语法
c 复制代码
void OnAvbSend(dword talkerHandle, dword result, int buffer[], dword length);   // 形式 1  
void OnAvbSend(dword talkerHandle, dword result, long buffer[], dword length);  // 形式 2  
void OnAvbSend(dword talkerHandle, dword result, qword buffer[], dword length); // 形式 3  
void OnAvbSend(dword talkerHandle, dword result, byte buffer[], dword length);  // 形式 4  
参数
  • talkerHandle:发送端句柄(Talker handle)。
  • result:操作的具体结果代码。若操作成功完成,值为 0;否则为非 0 值。
  • buffer:发送操作中提供的缓冲区。
  • length:发送的元素数量。
返回值

可用性
  • 起始版本
    • 形式 1-3:8.2 SP2
    • 形式 4:8.5
  • 限制范围:以太网
  • 测量设置:不支持
  • 仿真/测试设置:支持
相关推荐
liulilittle20 分钟前
论 Linux 内核态全局稳态带宽的卡尔曼估计与工程实现
linux·服务器·网络·c++·计算机网络·tcp·通信
pusheng202526 分钟前
IFSJ全英文专访:中国创新力量重塑先进气体感知技术,赋能全球关键基础设施安全
前端·网络·人工智能·物联网·安全
Irissgwe1 小时前
五、应用层协议HTTP
linux·网络·网络协议·http·状态码·url
自动跟随3 小时前
UWB自动跟随技术全栈解析:从定位算法到“位控一体化“
java·网络·人工智能
长和信泰光伏储能3 小时前
远离电网的底气:离网光伏系统核心原理与搭建要点
网络
天天进步20153 小时前
Tunnelto 源码解析 #8:多路复用机制:StreamId、ActiveStreams 与并发请求生命周期
网络
数智化管理手记4 小时前
标准作业越推越虚?重塑认知、规避误区,破解精益落地形式主义
大数据·网络·精益工程
国科安芯6 小时前
ASP7A84AS——航天级低噪声高PSRR线性稳压器
网络·单片机·嵌入式硬件·架构·安全性测试
以太浮标6 小时前
华为eNSP模拟器综合实验之- 路由黑洞场景解析及实验
运维·网络·网络协议·网络安全·华为·智能路由器·信息与通信
MetrixAeroCore7 小时前
Metrix 国际物联网卡资费及套餐 — 全球流量池·按量付费·无隐形费
网络