Sumários

C++: Concurrent Systems

9 dezembro 2015, 11:00 Alexandre José Malheiro Bernardino

Real vs Virtual Concurrency. Types of concurrent systems. Processes and Threads. C++ thread library. Native threads. Multithreaded Boost ASIO.


Lab11

4 dezembro 2015, 14:00 José António Da Cruz Pinto Gaspar

C++ Boost ASIO library. Serial and IP communications. Sockets.


C++ Asynchronours Socket Servers

4 dezembro 2015, 11:00 Alexandre José Malheiro Bernardino

Asynchronous UDP and TCP servers. Communication Buffers Lifetime Management. Debugging Asynchronous Operations. Reading stdin asynchronously.


Lab11

4 dezembro 2015, 08:00 José António Da Cruz Pinto Gaspar

C++ Boost ASIO library. Serial and IP communications. Sockets.


C++ Ethernet Programming and Sockets with Boost ASIO

2 dezembro 2015, 11:00 Alexandre José Malheiro Bernardino

Boost ASIO communication functions, handlers, buffers and timers.

The Ethernet: Concepts on collision domains, switching, address resolution, IP protocol, forwarding, routing, traffic control, performance and delays.
Network programming with sockets. Stream vs Datagram sockets. Boost ASIO Synchronous TCP and UDP server/client examples.