Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031
00032
00033
00034 #ifndef _PORTABLE_INTERCEPTOR_IDL_
00035 #define _PORTABLE_INTERCEPTOR_IDL_
00036
00037 #include "tao/PI_Forward.pidl"
00038 #include "tao/Messaging_SyncScope.pidl"
00039
00040 module PortableInterceptor {
00041
00042 typeprefix PortableInterceptor "omg.org";
00043
00044 const AdapterState HOLDING = 0;
00045 const AdapterState ACTIVE = 1;
00046 const AdapterState DISCARDING = 2;
00047 const AdapterState INACTIVE = 3;
00048 const AdapterState NON_EXISTENT = 4;
00049
00050
00051 const ReplyStatus SUCCESSFUL = 0;
00052 const ReplyStatus SYSTEM_EXCEPTION = 1;
00053 const ReplyStatus USER_EXCEPTION = 2;
00054 const ReplyStatus LOCATION_FORWARD = 3;
00055 const ReplyStatus TRANSPORT_RETRY = 4;
00056 const ReplyStatus UNKNOWN = 5;
00057 };
00058
00059 #endif