RemoteDisk
class RemoteDisk : public Node {
RemoteDisk();
~RemoteDisk();
static RemoteDisk *FindAnyRemoteDisk();
RemoteDisk::FindAnyRemoteDisk()
RemoteDisk::ReadAt(off_t pos, void *_buffer, size_t bufferSize)
RemoteDisk::WriteAt(off_t pos, const void *_buffer, size_t bufferSize)
RemoteDisk::_Init()
RemoteDisk::_ReadFromPacket(off_t& pos, uint8*& buffer, size_t& bufferSize)
RemoteDisk::_SendRequest(remote_disk_header* request, size_t size,
RemoteDisk::_SendRequest(remote_disk_header *request, size_t size,
RemoteDisk::RemoteDisk()
RemoteDisk::~RemoteDisk()
RemoteDisk::Init(uint32 serverAddress, uint16 serverPort, off_t imageSize)
class RemoteDisk {
RemoteDisk();
~RemoteDisk();
RemoteDisk* remoteDisk;
remoteDisk = new(nothrow) RemoteDisk;
RemoteDisk::WriteAt(void */*cookie*/, off_t pos, const void *buffer,
RemoteDisk::GetName(char *nameBuffer, size_t bufferSize) const
RemoteDisk::Size() const
RemoteDisk::ServerIPAddress() const
RemoteDisk::ServerPort() const
RemoteDisk *
RemoteDisk::FindAnyRemoteDisk()
RemoteDisk *remoteDisk = new(nothrow) RemoteDisk;
RemoteDisk::_ReadFromPacket(off_t &pos, uint8 *&buffer, size_t &bufferSize)
RemoteDisk::_SendRequest(UDPSocket *socket, ip_addr_t serverAddress,
RemoteDisk::_SendRequest(remote_disk_header *request, size_t size,
RemoteDisk::RemoteDisk()
RemoteDisk::~RemoteDisk()
RemoteDisk::Init(ip_addr_t serverAddress, uint16 serverPort, off_t imageSize)
RemoteDisk::ReadAt(void */*cookie*/, off_t pos, void *_buffer,
RemoteDisk *remoteDisk = RemoteDisk::FindAnyRemoteDisk();
RemoteDisk* remoteDisk = static_cast<RemoteDisk*>(device);
RemoteDisk *remoteDisk = RemoteDisk::FindAnyRemoteDisk();