Data Service
1.0.0
|
00001 #ifndef __TECGRAF_OPENBUS_PROJECT_IDL__ 00002 #define __TECGRAF_OPENBUS_PROJECT_IDL__ 00003 00004 #include "data_service.idl" 00005 00006 module tecgraf { 00007 00008 module openbus { 00009 00018 module project { 00024 const string PATH_SEPARATOR = "/"; 00033 valuetype ProjectItemDescription : 00034 tecgraf::openbus::data_service::DataDescription { 00041 public string fOwner; 00047 public string fDescription; 00059 public string fPath; 00066 public string fType; 00073 public long long fSize; 00077 public boolean fIsContainer; 00081 public boolean fCanRead; 00085 public boolean fCanWrite; 00089 public tecgraf::openbus::data_service::TimeStamp fCreationDate; 00093 public tecgraf::openbus::data_service::TimeStamp fModificationDate; 00094 }; 00095 00096 }; // project 00097 00098 }; // openbus 00099 00100 }; // tecgraf 00101 00102 #endif