Hi Florin, Gone through your old mails on eventfd of mq and given me decent inputs. vppcom_mq_epoll_fd() is returning mq_epfd which I can use for my app dispatch linux epoll. But, My concern is, Can I use this mq_epfd for all my TCP sessions i.e single mq for multiple TCP sessions? I have single worker but multiple TCP sessions.
Second, Is it that single shared memory rx/tx channel for multiple TCP sessions data? If thats the case, I need to manage data per session right? like vcl_worker_t internal data structs that I need to use? Please correct my doubts: 1. If I have single TCP session, then vppcom_mq_epoll_fd() can return fd which I can use in my app dispatch loop where linux epoll is used? 2. If I have multiple TCP sessions, then still use same single vppcom_mq_epoll_fd() for all session notifications? With Regards Sastry
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#19434): https://lists.fd.io/g/vpp-dev/message/19434 Mute This Topic: https://lists.fd.io/mt/82992940/21656 Group Owner: vpp-dev+ow...@lists.fd.io Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-