Beispiel #1
0
ConnectionPtr Node::_getConnection( const bool preferMulticast )
{
    ConnectionPtr multicast = preferMulticast ? getMulticast() : 0;
    if( _impl->state != STATE_CLOSED )
        return multicast ? multicast : _impl->outgoing;
    LBUNREACHABLE;
    return 0;
}
Beispiel #2
0
ConnectionPtr Node::_getConnection( const bool preferMulticast )
{
    ConnectionPtr multicast = preferMulticast ? getMulticast() : 0;
    if( !isClosed( ))
        return multicast ? multicast : _impl->outgoing;
    LBUNREACHABLE;
    return 0;
}
Beispiel #3
0
ConnectionPtr Node::getConnection( const bool preferMulticast )
{
    ConnectionPtr multicast = preferMulticast ? getMulticast() : 0;
    return multicast ? multicast : _impl->outgoing;
}