08 2021 档案
摘要:客户端主动发起 第三方呼叫控制 在这两张图中,SIP服务器一会伪装成发送者、一会伪装成接受者,与其他各方进行信令交互。 媒体服务器一直是模拟成发送者,与接受者(SIP服务器)进行交互
阅读全文
摘要:run() { boost::asio::async_read(m_socket, boost::asio::buffer(m_buffer, head_size), boost::bind(&ThreadedSafeClient::handle_read_header, shared_from_t
阅读全文
摘要:一 . WebKit 简单介绍 Webkit 是一个开放源码的浏览器引擎 (web browser engine) ,最初的代码来自 KDE 的 KHTML 和 KJS( 均开放源码 ) 。 苹果公司在 Webkit 的基础上做了大量优化改进工作 。此时的 Apple Webkit 已经和 Webk
阅读全文
摘要:我们知道TCP IP协议栈内包括了诸多协议。那么对于这当中的协议的功能以及作用,我们来具体了解一下吧。现在让我们做一个盘点,帮助大家总结一下,还望对大家能够有所帮助。 1、BSD TCP IP协议栈 BSD栈历史上是其他商业栈的起点,大多数专业TCP/IP栈(VxWorks内嵌的TCP/IP栈)是B
阅读全文
摘要:target : prerequisites command Target 通常称作目标。它是一个目标文件,可以是Object File,也可以是执行文件。还可以是一个标签(Label)。Prerequisites通常称作依赖。就是要生成那个target所依赖的文件或是目标。 command也就是m
阅读全文
摘要:boost提供了三种无锁方案:boost::lockfree::queue;支持多生产者,多消费者的无锁队列;boost::lockfree::stack;支持多生产者,多消费的无锁栈;boost::lockfree::spsc_queue;支持单生产者,单消费者的无锁队列,比第一个效率更高。实际上
阅读全文
摘要:enable_shared_from_this是一个模板类,定义于头文件<memory>,其原型为:template< class T > class enable_shared_from_this; std::enable_shared_from_this 能让一个对象(假设其名为 t ,且已被一
阅读全文
摘要:enable_shared_from_this是一个模板类,定义于头文件<memory>,其原型为:template< class T > class enable_shared_from_this; std::enable_shared_from_this 能让一个对象(假设其名为 t ,且已被一
阅读全文

浙公网安备 33010602011771号