4 #ifndef __TECGRAF_OPENBUS_CORE_V20_IDL__
5 #define __TECGRAF_OPENBUS_CORE_V20_IDL__
20 const octet MajorVersion = 2;
22 const octet MinorVersion = 0;
24 const string BusLogin =
"00000000-0000-0000-0000-000000000000";
26 const string BusEntity =
"OpenBus";
28 const string BusObjectKey =
"OpenBus_2_0";
30 const unsigned short HashValueSize = 32;
32 const unsigned short EncryptedBlockSize = 256;
35 typedef string Identifier;
37 typedef sequence<Identifier> IdentifierSeq;
41 typedef octet HashValue[32];
43 typedef octet EncryptedBlock[256];
46 typedef sequence<octet> OctetSeq;
Indica que a operação chamada não é permitida para a entidade.
Exceção que sinaliza uma falha interna num serviço básico.