From 25dc1ddfb828aa892afdf399c835c8a150a8cff3 Mon Sep 17 00:00:00 2001 From: Dwayne Boone Date: Wed, 7 Jan 2015 10:16:13 -0330 Subject: ICE-6082 added sndBufSize and rcvBufSize to UDPEndpointInfo --- cpp/src/Ice/UdpTransceiver.cpp | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'cpp/src/Ice/UdpTransceiver.cpp') diff --git a/cpp/src/Ice/UdpTransceiver.cpp b/cpp/src/Ice/UdpTransceiver.cpp index 1d2fcf47bbf..8085c1d47bb 100644 --- a/cpp/src/Ice/UdpTransceiver.cpp +++ b/cpp/src/Ice/UdpTransceiver.cpp @@ -884,6 +884,19 @@ IceInternal::UdpTransceiver::effectivePort() const return getPort(_addr); } +int +IceInternal::UdpTransceiver::sndBufSize() const +{ + return _sndSize; +} + +int +IceInternal::UdpTransceiver::rcvBufSize() const +{ + return _rcvSize; +} + + IceInternal::UdpTransceiver::UdpTransceiver(const ProtocolInstancePtr& instance, const Address& addr, #ifdef ICE_OS_WINRT @@ -1084,6 +1097,10 @@ IceInternal::UdpTransceiver::setBufSize(const Ice::PropertiesPtr& properties) } } } + + if (_endpoint) { + _endpoint->setBufSize(_sndSize, _rcvSize); + } } #ifdef ICE_OS_WINRT -- cgit v1.2.3