Static Public Member Functions | |
| void | addr_to_string (const ACE_INET_Addr &ip_addr, ACE_TCHAR *ret_string, size_t len, int clip_portnum) | 
| int | is_equal (const ip_mreq &m1, const ip_mreq &m2) | 
      
  | 
  ||||||||||||||||||||
| 
 
 Definition at line 43 of file SOCK_Dgram_Mcast.cpp. References ACE_TCHAR, ACE_TEXT, ACE_INET_Addr::addr_to_string(), ACE_OS::strcpy(), and ACE_OS::strrchr(). Referenced by ACE_SOCK_Dgram_Mcast::dump(), and ACE_SOCK_Dgram_Mcast::join(). 
 00047     {
00048       if (ip_addr.addr_to_string (ret_string, len, 1) == -1)
00049         ACE_OS::strcpy (ret_string, ACE_TEXT ("<?>"));
00050       else
00051         {
00052           ACE_TCHAR *pc = ACE_OS::strrchr (ret_string, ACE_TEXT (':'));
00053           if (clip_portnum && pc)
00054             *pc = ACE_TEXT ('\0'); // clip port# info.
00055         }
00056     }
 | 
  
      
  | 
  ||||||||||||
| 
 
 Definition at line 58 of file SOCK_Dgram_Mcast.cpp. Referenced by ACE_SOCK_Dgram_Mcast::leave(). 
 00059       {
00060         return m1.IMR_MULTIADDR.s_addr == m2.IMR_MULTIADDR.s_addr
00061           && m1.imr_interface.s_addr == m2.imr_interface.s_addr;
00062       }
 | 
  
 
1.3.6