Sumários

10th Laboratory

16 maio 2017, 10:00 Ricardo Miguel Ferreira Martins

Development of the project: Implementation of a Client-Gateway-Peer system with Internet domain sockets, UDP and TCP; multi-threaded processes; and synchronization primitives.

Sending picture files over socket communication.


Synchronization

15 maio 2017, 12:30 João Nuno De Oliveira e Silva

Semaphores


Not Taught.

12 maio 2017, 11:00 Ricardo Miguel Ferreira Martins

Following the decision taken by the government regarding the day off on May 12th, Técnico community also suspended all academic activities on this day. Therefore, all Laboratory classes (lab10) from May 12th will be re-scheduled for May 16th.


Not Taught.

12 maio 2017, 09:00 Ricardo Miguel Ferreira Martins

Following the decision taken by the government regarding the day off on May 12th, Técnico community also suspended all academic activities on this day. Therefore, all Laboratory classes (lab10) from May 12th will be re-scheduled for May 16th.


10th Laboratory

10 maio 2017, 12:30 João Nuno De Oliveira e Silva


Development of the project: Implementation of a Client-Gateway-Peer system with Internet domain sockets, AF_INET.

Threads: Multi-threaded gateway and multi-threaded peer using pthread_create, pthread_join and pthread_exit functions.

Synchronization of the access to critical regions using Mutexes.