
Public Member Functions | |
| fileRef_i () | |
| fileRef_i (Engines::Container_ptr container, const char *origFileName) | |
| virtual | ~fileRef_i () | 
| char * | origFileName () | 
| char * | refMachine () | 
| Engines::Container_ptr | getContainer () | 
| CORBA::Boolean | addRef (const char *machine, const char *fileName) | 
| char * | getRef (const char *machine) | 
Protected Attributes | |
| Engines::Container_var | _container | 
| std::string | _origFileName | 
| std::string | _machine | 
| 
std::map< std::string,  std::string >  | _copies | 
| fileRef_i::fileRef_i | ( | ) | 
Default constructor, not for use
| fileRef_i::fileRef_i | ( | Engines::Container_ptr | container, | 
| const char * | origFileName | ||
| ) | 
Constructor to use
      
  | 
  virtual | 
Destructor
| char * fileRef_i::origFileName | ( | ) | 
CORBA method:
| char * fileRef_i::refMachine | ( | ) | 
CORBA method:
| Engines::Container_ptr fileRef_i::getContainer | ( | ) | 
CORBA method:
| CORBA::Boolean fileRef_i::addRef | ( | const char * | machine, | 
| const char * | fileName | ||
| ) | 
CORBA method: after a file transfer on a client computer, registers hostname of client and file path of the copied file.
| machine | client hostname | 
| fileName | asolute path of the transfered file on client computer | 
| char * fileRef_i::getRef | ( | const char * | machine | ) | 
CORBA method: check if a copy of the file referenced by fileRef is available on the client computer.
| machine | hostname of the client computer |