大众信息网

msgp什麽意思

答案:2  mip版
解决时间 2021-01-09 03:43
  • 提问者网友:萌城姑凉
  • 2021-01-08 05:32
msgp什麽意思 解释一下 我没文化不明白
最佳答案
  • 二级知识专家网友:笑尽沧桑
  • 2021-01-08 06:17
msqid为消息队列描述字;消息返回后存储在msgp指向的地址,msgsz指定msgbuf的mtext成员的长度(即消息内容的长度),msgtyp为请求读取的消息类型;读消息标志msgflg可以为以下几个常值的或:

IPC_NOWAIT 如果没有满足条件的消息,调用立即返回,此时,errno=ENOMSG
IPC_EXCEPT 与msgtyp>0配合使用,返回队列中第一个类型不为msgtyp的消息
IPC_NOERROR 如果队列中满足条件的消息内容大于所请求的msgsz字节,则把该消息截断,截断部分将丢失。
全部回答
  • 1楼网友:青春敷年華
  • 2021-01-08 07:30
你好! Linux系统调用参数msgp:指向消息缓冲区的指针,此位置用来暂时存储发送和接收的消息,是一个用户可定义的通用结构 如果对你有帮助,望采纳。
我要举报
如以上问答内容为低俗/色情/暴力/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!
点此我要举报以上问答信息
推荐资讯