Accepting connections是啥意思
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Accepting connections是啥意思相关的知识,希望对你有一定的参考价值。
Accepting connections 接受链接这个属于计算机术语,例如:A socket that has been established as a server can accept connection requests from multiple clients.
希望我的回答对你有帮助。 参考技术A 接受连接!
g_signal_connect 调用中的“通知”是啥意思?
【中文标题】g_signal_connect 调用中的“通知”是啥意思?【英文标题】:What does 'notify' mean in g_signal_connect call?g_signal_connect 调用中的“通知”是什么意思? 【发布时间】:2021-09-21 09:53:48 【问题描述】:我在g_signal_connect
呼叫中看到notify::
前缀:
g_signal_connect(p_obj, "notify::ice-gathering-state", G_CALLBACK(on_ice_gathering_state_changed), p_obj);
这是什么意思?需要这个前缀吗?
【问题讨论】:
【参考方案1】:由于您可能会在其他上下文中看到此弹出窗口,因此我将尝试在较低级别解释发生了什么:notify
是信号的名称,而不是前缀。
notify
信号是所谓的“有细节”信号,::ice-gathering-state
部分是“细节”。对于notify
signal,详细信息是要通知的属性的名称。如果您省略详细信息,那么您将收到该对象上所有属性的更改通知。
尽管notify
是迄今为止最常见的,但您可能会看到其他带有详细信息的信号。细节的含义取决于信号,您应该在该信号的文档中阅读它。
【讨论】:
【参考方案2】:是的,这是必需的。它不适用于通常的信号。它用于通知属性更改的信号。如果你检查documentation,你会看到ice-gathering-state
不是一个动作信号,它是一个属性。属性通常使用g_object_get
读取。但是,您可以设置一个信号处理程序,每次属性更改时都会调用该处理程序。这是通过以notify::<property>
作为信号名称调用g_signal_connect
来完成的。
在 GLib 网站上查看 this page。
【讨论】:
以上是关于Accepting connections是啥意思的主要内容,如果未能解决你的问题,请参考以下文章
g_signal_connect 调用中的“通知”是啥意思?