summaryrefslogtreecommitdiff
path: root/ace/SOCK_Dgram_Mcast.i
diff options
context:
space:
mode:
authorirfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-09-17 20:22:38 +0000
committerirfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-09-17 20:22:38 +0000
commit62e0b5f756c494fbbd09116ee9ba334979be023e (patch)
tree874e6c77f07c532cbd4ba6da53db76fc9438ba8a /ace/SOCK_Dgram_Mcast.i
parent081fc4e2ffa616e37a5c04a77ca8bd50e4790233 (diff)
downloadATCD-62e0b5f756c494fbbd09116ee9ba334979be023e.tar.gz
ChangeLog
Diffstat (limited to 'ace/SOCK_Dgram_Mcast.i')
-rw-r--r--ace/SOCK_Dgram_Mcast.i46
1 files changed, 39 insertions, 7 deletions
diff --git a/ace/SOCK_Dgram_Mcast.i b/ace/SOCK_Dgram_Mcast.i
index ca3eb0cbc4d..b2e5406497b 100644
--- a/ace/SOCK_Dgram_Mcast.i
+++ b/ace/SOCK_Dgram_Mcast.i
@@ -19,18 +19,50 @@ ACE_SOCK_Dgram_Mcast::set_option (int option,
ASYS_INLINE ssize_t
ACE_SOCK_Dgram_Mcast::send (const void *buf,
- size_t n, int flags) const
+ size_t n,
+ int flags) const
{
ACE_TRACE ("ACE_SOCK_Dgram_Mcast::send");
- return this->ACE_SOCK_Dgram::send (buf, n,
- this->mcast_addr_, flags);
+ return this->ACE_SOCK_Dgram::send (buf,
+ n,
+ this->mcast_addr_,
+ flags);
}
ASYS_INLINE ssize_t
-ACE_SOCK_Dgram_Mcast::send (const ACE_IO_Vector_Base iov[],
- size_t n, int flags) const
+ACE_SOCK_Dgram_Mcast::send (const iovec iov[],
+ size_t n,
+ int flags) const
{
ACE_TRACE ("ACE_SOCK_Dgram_Mcast::send");
- return this->ACE_SOCK_Dgram::send (iov, n,
- this->mcast_addr_, flags);
+ return this->ACE_SOCK_Dgram::send (iov,
+ n,
+ this->mcast_addr_,
+ flags);
+}
+
+ASYS_INLINE ssize_t
+ACE_SOCK_Dgram_Mcast::send (const void *buf,
+ size_t n,
+ const ACE_Addr &addr,
+ int flags) const
+{
+ ACE_TRACE ("ACE_SOCK_Dgram_Mcast::send");
+ return this->ACE_SOCK_Dgram::send (buf,
+ n,
+ addr,
+ flags);
+}
+
+ASYS_INLINE ssize_t
+ACE_SOCK_Dgram_Mcast::send (const iovec iov[],
+ size_t n,
+ const ACE_Addr &addr,
+ int flags) const
+{
+ ACE_TRACE ("ACE_SOCK_Dgram_Mcast::send");
+ return this->ACE_SOCK_Dgram::send (iov,
+ n,
+ addr,
+ flags);
}