Lines Matching defs:RemoteDisk
6 #include <boot/net/RemoteDisk.h>
57 RemoteDisk::RemoteDisk()
68 RemoteDisk::~RemoteDisk()
76 RemoteDisk::Init(ip_addr_t serverAddress, uint16 serverPort, off_t imageSize)
96 RemoteDisk::ReadAt(void */*cookie*/, off_t pos, void *_buffer,
158 RemoteDisk::WriteAt(void */*cookie*/, off_t pos, const void *buffer,
167 RemoteDisk::GetName(char *nameBuffer, size_t bufferSize) const
173 "RemoteDisk:%" B_PRIu32 ".%" B_PRIu32 ".%" B_PRIu32 ".%" B_PRIu32 ":%hd",
182 RemoteDisk::Size() const
188 RemoteDisk::ServerIPAddress() const
194 RemoteDisk::ServerPort() const
200 RemoteDisk *
201 RemoteDisk::FindAnyRemoteDisk()
207 printf("RemoteDisk::GetAnyRemoteDisk(): Failed to bind socket.\n");
220 printf("RemoteDisk::GetAnyRemoteDisk(): Got no server reply.\n");
225 // create a RemoteDisk object
226 RemoteDisk *remoteDisk = new(nothrow) RemoteDisk;
243 RemoteDisk::_ReadFromPacket(off_t &pos, uint8 *&buffer, size_t &bufferSize)
268 RemoteDisk::_SendRequest(UDPSocket *socket, ip_addr_t serverAddress,
312 RemoteDisk::_SendRequest(remote_disk_header *request, size_t size,