Data Service  1.0.0
project.idl
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
 Todos Classes Namespaces Funções Variáveis Definições de Tipos