I'm a new user of TBB and I'm looking for some hints about the use of TBB in this context :
[cpp] -> Session(id:1) -> Task1(Type:1)
Network -> Session(id:2) -> Task4(Type:3)
-> Session(id:3) -> Task7(Type:2)
What features would you use to implements something like this ? (I'm just looking for the right feature choice, not a complete solution)
PS : as a non-English-speaker, by sequentially I mean : tasks have to wait the end of execution of the previous one to be executed.
Thanks for reading
I should add that I already have the system (async boost:asio server) which can fill the task queue. My question is more about the multithreaded handling / queueing of these tasks.