#include <Socket.h>
Collaboration diagram for ACE_RMCast::Socket:

Public Member Functions | |
| virtual | ~Socket () |
| Socket (ACE_INET_Addr const &a, bool loop=true, Parameters const ¶ms=Parameters()) | |
| virtual void | send (void const *buf, size_t s) |
| virtual ssize_t | recv (void *buf, size_t s) |
| virtual ssize_t | recv (void *buf, size_t s, ACE_INET_Addr &from) |
| virtual ssize_t | recv (void *buf, size_t s, ACE_Time_Value const &timeout) |
| virtual ssize_t | recv (void *buf, size_t s, ACE_Time_Value const &timeout, ACE_INET_Addr &from) |
| virtual ssize_t | size () |
| virtual ssize_t | size (ACE_Time_Value const &timeout) |
| ACE_HANDLE | get_handle () |
Private Attributes | |
| ACE_Auto_Ptr< Socket_Impl > | impl_ |
|
|
Definition at line 341 of file Socket.cpp.
00342 {
00343 }
|
|
||||||||||||||||
|
|
|
|
Definition at line 392 of file Socket.cpp.
00393 {
00394 return impl_->get_handle_ ();
00395 }
|
|
||||||||||||||||||||
|
Definition at line 371 of file Socket.cpp. References ssize_t.
00375 {
00376 return impl_->recv_ (buf, s, &timeout, &from);
00377 }
|
|
||||||||||||||||
|
Definition at line 366 of file Socket.cpp. References ssize_t.
00367 {
00368 return impl_->recv_ (buf, s, &timeout, 0);
00369 }
|
|
||||||||||||||||
|
Definition at line 361 of file Socket.cpp. References ssize_t.
00362 {
00363 return impl_->recv_ (buf, s, 0, &from);
00364 }
|
|
||||||||||||
|
Definition at line 356 of file Socket.cpp. References ssize_t.
00357 {
00358 return impl_->recv_ (buf, s, 0, 0);
00359 }
|
|
||||||||||||
|
Definition at line 351 of file Socket.cpp.
00352 {
00353 impl_->send_ (buf, s);
00354 }
|
|
|
Definition at line 386 of file Socket.cpp.
00387 {
00388 return impl_->size_ (&timeout);
00389 }
|
|
|
Definition at line 380 of file Socket.cpp.
00381 {
00382 return impl_->size_ (0);
00383 }
|
|
|
|
1.3.6