diff options
Diffstat (limited to 'protocols/tests/RMCast/Sender.cpp')
-rw-r--r-- | protocols/tests/RMCast/Sender.cpp | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/protocols/tests/RMCast/Sender.cpp b/protocols/tests/RMCast/Sender.cpp deleted file mode 100644 index 85340b6b4a0..00000000000 --- a/protocols/tests/RMCast/Sender.cpp +++ /dev/null @@ -1,53 +0,0 @@ -// file : Sender.cpp -// author : Boris Kolpackov <boris@kolpackov.net> -// cvs-id : $Id$ - -#include "ace/OS.h" -#include "ace/Log_Msg.h" - -#include "ace/RMCast/Socket.h" - -#include "Protocol.h" - -class args {}; - -int -ACE_TMAIN (int argc, ACE_TCHAR* argv[]) -{ - try - { - if (argc < 2) throw args (); - - ACE_INET_Addr addr (argv[1]); - - // Turn on message loss and reordering simulation. - // - ACE_RMCast::Socket socket (addr, false, true); - - Message msg; - msg.sn = 0; - - for (unsigned short i = 0; i < payload_size; i++) - { - msg.payload[i] = i; - } - - for (; msg.sn < message_count; msg.sn++) - { - socket.send (&msg, sizeof (msg)); - } - - // Keep running in case retransmissions are needed. - // - ACE_OS::sleep (ACE_Time_Value (60, 0)); - - return 0; - } - catch (args const&) - { - ACE_ERROR ((LM_ERROR, - "usage: %s <IPv4 multicast address>:<port>\n", argv[0])); - } - - return 1; -} |