47 const char *
const to,
62 virtual void remove(
const char* name);
Wrapper class featuring range-checking and string representation of enumerated values.
A class representing information about a Disk drive on the psion.
Semi smart proxy for communicating with a Psion.
virtual Enum< rfsv::errs > dir(const char *dir, PlpDir &files)
rfsvfactory * m_rfsvFactory
virtual Enum< rfsv::errs > devinfo(const char drive, PlpDrive &plpDrive)
virtual void disconnect()
virtual Enum< rfsv::errs > devlist(uint32_t &devbits)
virtual bool dirExists(const char *name)
virtual void remove(const char *name)
rpcsfactory * m_rpcsFactory
virtual Enum< rfsv::errs > mkdir(const char *dir)
virtual Enum< rfsv::errs > copyToPsion(const char *const from, const char *const to, void *, cpCallback_t func)
virtual Enum< rfsv::errs > copyFromPsion(const char *const from, int fd, cpCallback_t func)
A class for dealing with sockets.
Access remote file services of a Psion.
A factory for automatically instantiating the correct rfsv protocol variant depending on the connecte...
Remote procedure call services via PLP.
A factory for automatically instantiating the correct protocol variant depending on the connected Psi...
int(* cpCallback_t)(void *, uint32_t)
Defines the callback procedure for progress indication of copy operations.
std::deque< class PlpDirent > PlpDir