Skip to content

SendAsync Behaviour #1170

Answered by FlorianReimold
g-tejas asked this question in Q&A
Jul 31, 2023 · 2 comments · 5 replies
Discussion options

You must be logged in to vote

OK, now I understand what you are trying to achieve.

So my first question would be: Is it your goal to work on eCAL and improve it? I am asking because you dug up that internal function and tried to use it.

I usually assume that you are a user of eCAL. So let's see how your actual problem can be solved.

  • You can simply implement your own send queue. So you have 1 sender thread that gets woken up (e.g. via a std::condition_variable) whenever another thread has put something in its queue. It send sends it out to eCAL. Putting data in that queue will be very fast and the data is then sent in the background
  • You really should reconsider your preference for UDP multicast. You are putting the la…

Replies: 2 comments 5 replies

Comment options

You must be logged in to vote
4 replies
@g-tejas
Comment options

@rex-schilasky
Comment options

@rex-schilasky
Comment options

@g-tejas
Comment options

Comment options

You must be logged in to vote
1 reply
@g-tejas
Comment options

Answer selected by g-tejas
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants