boost4.0 5.0,Boost 4.0
示例-升压1.41.0
例子
这个例子展示了如何定制与
异步操作。
boost _ asio/example/allocation/server。卡片打印处理机(Card Print Processor的缩写)
这个例子演示了如何创建引用计数的缓冲区
用于套接字读写操作。
boost _ asio/example/buffers/reference _ counted。卡片打印处理机(Card Print Processor的缩写)
这个例子实现了一个聊天服务器和客户端。这些程序使用自定义的
具有固定长度消息头和可变长度消息体的协议。
boost _ asio/example/chat/chat _ message。hppboost _ asio/example/chat/chat _ client。cppboost _ asio/example/chat/chat _ server。卡片打印处理机(Card Print Processor的缩写)以下特定于可移植性操作系统接口的聊天客户端演示了如何使用posix:stream_descriptor
类来执行控制台输入和输出。
boost _ asio/example/chat/POSIX _ chat _ client。卡片打印处理机(Card Print Processor的缩写)
埃科亚集合了简单的客户端和服务器,展示了两者的同步使用
和异步操作。
boost _ asio/example/echo/async _ TCP _ echo _ server。cppboost _ asio/example/echo/async _ UDP _ echo _ server。cppboost _ asio/example/echo/blocking _ TCP _ echo _ client。cppboost _ asio/example/echo/blocking _ TCP _ echo _ server。cppboost _ asio/example/blocking _ UDP _ echo _ client。cppboost _ asio/example/echo/blocking _ UDP _ echo _ server。卡片打印处理机(Card Print Processor的缩写)
HTTP客户端实现简单HTTP 1.0客户端的示例程序。这些例子表明
如何使用阅读_直到
和异步读取直到
功能。
boost _ asio/example/http/client/sync _ client。cppboost _ asio/example/http/client/async _ client。卡片打印处理机(Card Print Processor的缩写)
这个例子展示了在一个简单的单线程服务器中澳洲安全情报局的使用
HTTP 1.0的实现。它演示了如何执行干净关机
通过取消所有未完成的异步操作。
boost _ asio/example/http/server/connection。cppboost _ asio/example/http/server/connection。hppboost _ asio/example/http/server/connection _ manager。cppboost _ asio/example/http/server/connection _ manager。hppboost _ asio/example/http/server/header。hppboost _ asio/example/http/server/mime _ types。cppboost _ asio/example/http/server/server/server/mime/server/mime _ types
HTTP服务器2使用每CPU io _ service设计的超文本传送协议服务器。
boost _ asio/example/http/server 2/connection。cppboost _ asio/example/http/server 2/connection。hppboost _ asio/example/http/server 2/hppboost _ asio/example/http/server 2/io _ service _ pool。cppboost _ asio/example/http/server 2/io _ service _ pool。hppboost _ asio/example/http/server 2/mime _ types。cppboost _ asio/example/example
HTTP服务器3使用单个io _服务和调用io_service:run()的线程池的超文本传送协议服务器。
boost _ asio/example/http/server 3/connection。cppboost _ asio/example/http/server 3/connection。hppboost _ asio/example/http/server 3/mime _ types。cppboost _ asio/example/http/server 3/mime _ types。hppboost _ asio/example/http/server 3/mime _ types。hppboost _ asio/example/http/server 3/POSIX _ main。cppboost _ asio/example/http/server
这个例子展示了如何使用网间控制报文协议(Internet Control Messages Protocol)的原始套接字来砰一个远程主机。
boost _ asio/example/icmp/ping。cppboost _ asio/example/icmp/IP v4 _ header。hppboost _ asio/example/icmp/icmp _ header。HPP
这个例子展示了如何定制处理程序调用。完成处理程序
被添加到优先级队列中,而不是立即执行。
boost _ asio/example/invocation/priorized _ handlers。卡片打印处理机(Card Print Processor的缩写)
输入输出流展示如何使用ip:tcp:iostream的两个示例。
boost _ asio/example/iostreams/daytime _ client。cppboost _ asio/example/iostreams/daytime _ server。卡片打印处理机(Card Print Processor的缩写)
多点传送一个示例,展示了如何使用多播向一组用户传输数据包。
boost _ asio/example/多播/接收器。cppboost _ asio/example/multicast/sender。卡片打印处理机(Card Print Processor的缩写)
这个例子展示了助推.序列化可以和澳洲安全情报局一起使用来编码
和解码结构,用于通过套接字传输。
boost _ asio/example/序列化/客户端。cppboost _ asio/example/serialization/connection。hppboost _ asio/example/serialization/server。cppboost _ asio/example/serialization/stock。HPP
服务该示例演示了如何集成自定义功能(在本例中,
用于登录)到澳洲安全情报局的io_service,
以及如何通过基本流套接字使用自定义服务。
boost _ asio/example/services/basic _ logger。hppboost _ asio/example/services/daytime _ client。cppboost _ asio/example/services/logger。hppboost _ asio/example/services/logger _ service。cppboost _ asio/example/services/logger _ service。hppboost _ asio/example/services/services/stream _ socket _ service。HPP
袜子4实现袜子4通信协议的示例客户端程序
通过代理人。
boost _ asio/example/socks 4/sync _ client。cppboost _ asio/example/socks 4/socks 4。HPP
安全套接层示例客户端和服务器程序显示了ssl:stream的用法
具有异步操作的模板。
boost _ asio/example/SSL/client。cppboost _ asio/example/SSL/server。卡片打印处理机(Card Print Processor的缩写)
超时显示如何取消长时间运行的异步操作的示例集合
过了一段时间。
boost _ asio/example/time out/accept _ time out。cppboost _ asio/example/time out/connect _ time out。cppboost _ asio/example/time out/datagram _ receive _ time out。cppboost _ asio/example/time out/stream _ receive _ time out。卡片打印处理机(Card Print Processor的缩写)
展示如何使用不同的时间类型定制截止时间_计时器的例子。
boost _ asio/example/timers/tick _ count _ timer。cppboost _ asio/example/timers/time _ t _ timer。卡片打印处理机(Card Print Processor的缩写)
波特霍普范例演示了混合的同步和异步操作,以及如何操作
使用助推.带助推。澳洲安全情报局的拉姆达.
boost _ asio/example/port hopper/协议。hppboost _ asio/example/port hopper/client。cppboost _ asio/example/port hopper/server。卡片打印处理机(Card Print Processor的缩写)
非阻塞示例演示了用于集成第三方的反应器式操作
想要自己执行输入输出操作的库。
boost _ asio/example/nonblocking/third _ party _ lib。卡片打印处理机(Card Print Processor的缩写)
一种多用户的计算机操作系统域套接字展示如何使用一种多用户的计算机操作系统域(本地)套接字的示例。
boost _ asio/example/local/connect _ pair。cppboost _ asio/example/local/stream _ server。cppboost _ asio/example/local/stream _ client。卡片打印处理机(Card Print Processor的缩写)
这个例子展示了如何使用Windows操作系统特有的函数传输文件
用助推。Asio .
boost _ asio/example/windows/transmit _ file。卡片打印处理机(Card Print Processor的缩写)
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。