ServiceContext.h 2.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
  2. #ifndef __gnu_CORBA_GIOP_ServiceContext__
  3. #define __gnu_CORBA_GIOP_ServiceContext__
  4. #pragma interface
  5. #include <java/lang/Object.h>
  6. #include <gcj/array.h>
  7. extern "Java"
  8. {
  9. namespace gnu
  10. {
  11. namespace CORBA
  12. {
  13. namespace CDR
  14. {
  15. class AbstractCdrInput;
  16. class AbstractCdrOutput;
  17. }
  18. namespace GIOP
  19. {
  20. class ServiceContext;
  21. }
  22. }
  23. }
  24. namespace org
  25. {
  26. namespace omg
  27. {
  28. namespace IOP
  29. {
  30. class ServiceContext;
  31. }
  32. }
  33. }
  34. }
  35. class gnu::CORBA::GIOP::ServiceContext : public ::java::lang::Object
  36. {
  37. public:
  38. ServiceContext();
  39. ServiceContext(::org::omg::IOP::ServiceContext *);
  40. static ::gnu::CORBA::GIOP::ServiceContext * read(::gnu::CORBA::CDR::AbstractCdrInput *);
  41. static JArray< ::gnu::CORBA::GIOP::ServiceContext * > * readSequence(::gnu::CORBA::CDR::AbstractCdrInput *);
  42. virtual void write(::gnu::CORBA::CDR::AbstractCdrOutput *);
  43. static void writeSequence(::gnu::CORBA::CDR::AbstractCdrOutput *, JArray< ::gnu::CORBA::GIOP::ServiceContext * > *);
  44. static void add(JArray< ::org::omg::IOP::ServiceContext * > *, ::org::omg::IOP::ServiceContext *, jboolean);
  45. static JArray< ::gnu::CORBA::GIOP::ServiceContext * > * add(JArray< ::gnu::CORBA::GIOP::ServiceContext * > *, ::org::omg::IOP::ServiceContext *, jboolean);
  46. static ::org::omg::IOP::ServiceContext * findContext(jint, JArray< ::org::omg::IOP::ServiceContext * > *);
  47. static ::org::omg::IOP::ServiceContext * findContext(jint, JArray< ::gnu::CORBA::GIOP::ServiceContext * > *);
  48. static ::gnu::CORBA::GIOP::ServiceContext * find(jint, JArray< ::gnu::CORBA::GIOP::ServiceContext * > *);
  49. virtual ::java::lang::String * toString();
  50. private:
  51. static const jlong serialVersionUID = 1LL;
  52. public:
  53. static const jint TransactionService = 0;
  54. static const jint CodeSets = 1;
  55. static const jint ChainBypassCheck = 2;
  56. static const jint ChainBypassInfo = 3;
  57. static const jint LogicalThreadId = 4;
  58. static const jint BI_DIR_IIOP = 5;
  59. static const jint SendingContextRunTime = 6;
  60. static const jint INVOCATION_POLICIES = 7;
  61. static const jint FORWARDED_IDENTITY = 8;
  62. static const jint UnknownExceptionInfo = 9;
  63. static const jint RTCorbaPriority = 10;
  64. static const jint RTCorbaPriorityRange = 11;
  65. static const jint FT_GROUP_VERSION = 12;
  66. static const jint FT_REQUEST = 13;
  67. static const jint ExceptionDetailMessage = 14;
  68. static const jint SecurityAttributeService = 15;
  69. static const jint ActivityService = 16;
  70. jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) context_id;
  71. JArray< jbyte > * context_data;
  72. static ::java::lang::Class class$;
  73. };
  74. #endif // __gnu_CORBA_GIOP_ServiceContext__