fReadXRootD Node1 fReadXRootD - m_pfd + fReadXRootD() + ~fReadXRootD() + isOpen() + isEoF() + fileExists() + openFile() + closeFile() + readData() + getPosition() + setPosition() + setPositionFromEnd() + newReader() Node2 fRead Node2->Node1