00001 #ifndef _ACSBulkDataError_IDL_ 00002 #define _ACSBulkDataError_IDL_ 00003 00004 /******************************************************************************* 00005 * ALMA - Atacama Large Millimiter Array 00006 * (c) European Southern Observatory, 2003 00007 * 00008 *This library is free software; you can redistribute it and/or 00009 *modify it under the terms of the GNU Lesser General Public 00010 *License as published by the Free Software Foundation; either 00011 *version 2.1 of the License, or (at your option) any later version. 00012 * 00013 *This library is distributed in the hope that it will be useful, 00014 *but WITHOUT ANY WARRANTY; without even the implied warranty of 00015 *MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 00016 *Lesser General Public License for more details. 00017 * 00018 *You should have received a copy of the GNU Lesser General Public 00019 *License along with this library; if not, write to the Free Software 00020 *Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 00021 * 00022 * "@(#) $Id: AES2IDL.xslt,v 1.9 2007/05/23 08:55:56 nbarriga Exp $" 00023 ************* THIS FILE IS AUTOMATICALLY GENERATED !!!!!! 00024 */ 00025 00026 #include <acserr.idl> 00027 00028 #pragma prefix "alma" 00029 00030 module ACSErr 00031 { 00032 // type 00033 const ACSErr::ACSErrType ACSBulkDataError = 53; 00034 }; // module ACSErr 00035 00036 module ACSBulkDataError 00037 { 00038 const ACSErr::ErrorCode AVFlowEndpointError = 0; 00039 const ACSErr::ErrorCode AVStreamEndpointError = 1; 00040 const ACSErr::ErrorCode AVStreamBindError = 2; 00041 const ACSErr::ErrorCode AVSendFrameError = 3; 00042 const ACSErr::ErrorCode AVCouldNotOpenFile = 4; 00043 const ACSErr::ErrorCode AVObjectNotFound = 5; 00044 const ACSErr::ErrorCode AVInitError = 6; 00045 const ACSErr::ErrorCode AVCallbackError = 7; 00046 const ACSErr::ErrorCode AVProtocolError = 8; 00047 const ACSErr::ErrorCode AVInvalidFlowNumber = 9; 00048 const ACSErr::ErrorCode AVConnectError = 10; 00049 const ACSErr::ErrorCode AVDisconnectError = 11; 00050 const ACSErr::ErrorCode AVStartSendError = 12; 00051 const ACSErr::ErrorCode AVPaceDataError = 13; 00052 const ACSErr::ErrorCode AVStopSendError = 14; 00053 const ACSErr::ErrorCode AVOpenReceiverError = 15; 00054 const ACSErr::ErrorCode AVReceiverConfigError = 16; 00055 const ACSErr::ErrorCode AVCloseReceiverError = 17; 00056 const ACSErr::ErrorCode AVCbFlowTimeout = 18; 00057 const ACSErr::ErrorCode AVSetReceiverNameError = 19; 00058 const ACSErr::ErrorCode AVSetReceiverError = 20; 00059 const ACSErr::ErrorCode AVNotificationMechanismError = 21; 00060 const ACSErr::ErrorCode AVFlowNumbersNotMatchingError = 22; 00061 const ACSErr::ErrorCode AVCDBTimeoutError = 23; 00062 00063 // excption for type: 00064 exception ACSBulkDataErrorEx { 00065 ACSErr::ErrorTrace errorTrace; 00066 }; 00067 00068 // excptions for codes: 00069 exception AVFlowEndpointErrorEx { 00070 ACSErr::ErrorTrace errorTrace; 00071 }; 00072 00073 exception AVStreamEndpointErrorEx { 00074 ACSErr::ErrorTrace errorTrace; 00075 }; 00076 00077 exception AVStreamBindErrorEx { 00078 ACSErr::ErrorTrace errorTrace; 00079 }; 00080 00081 exception AVSendFrameErrorEx { 00082 ACSErr::ErrorTrace errorTrace; 00083 }; 00084 00085 exception AVCouldNotOpenFileEx { 00086 ACSErr::ErrorTrace errorTrace; 00087 }; 00088 00089 exception AVObjectNotFoundEx { 00090 ACSErr::ErrorTrace errorTrace; 00091 }; 00092 00093 exception AVInitErrorEx { 00094 ACSErr::ErrorTrace errorTrace; 00095 }; 00096 00097 exception AVCallbackErrorEx { 00098 ACSErr::ErrorTrace errorTrace; 00099 }; 00100 00101 exception AVProtocolErrorEx { 00102 ACSErr::ErrorTrace errorTrace; 00103 }; 00104 00105 exception AVInvalidFlowNumberEx { 00106 ACSErr::ErrorTrace errorTrace; 00107 }; 00108 00109 exception AVConnectErrorEx { 00110 ACSErr::ErrorTrace errorTrace; 00111 }; 00112 00113 exception AVDisconnectErrorEx { 00114 ACSErr::ErrorTrace errorTrace; 00115 }; 00116 00117 exception AVStartSendErrorEx { 00118 ACSErr::ErrorTrace errorTrace; 00119 }; 00120 00121 exception AVPaceDataErrorEx { 00122 ACSErr::ErrorTrace errorTrace; 00123 }; 00124 00125 exception AVStopSendErrorEx { 00126 ACSErr::ErrorTrace errorTrace; 00127 }; 00128 00129 exception AVOpenReceiverErrorEx { 00130 ACSErr::ErrorTrace errorTrace; 00131 }; 00132 00133 exception AVReceiverConfigErrorEx { 00134 ACSErr::ErrorTrace errorTrace; 00135 }; 00136 00137 exception AVCloseReceiverErrorEx { 00138 ACSErr::ErrorTrace errorTrace; 00139 }; 00140 00141 exception AVCbFlowTimeoutEx { 00142 ACSErr::ErrorTrace errorTrace; 00143 }; 00144 00145 exception AVSetReceiverNameErrorEx { 00146 ACSErr::ErrorTrace errorTrace; 00147 }; 00148 00149 exception AVSetReceiverErrorEx { 00150 ACSErr::ErrorTrace errorTrace; 00151 }; 00152 00153 exception AVNotificationMechanismErrorEx { 00154 ACSErr::ErrorTrace errorTrace; 00155 }; 00156 00157 exception AVFlowNumbersNotMatchingErrorEx { 00158 ACSErr::ErrorTrace errorTrace; 00159 }; 00160 00161 exception AVCDBTimeoutErrorEx { 00162 ACSErr::ErrorTrace errorTrace; 00163 }; 00164 00165 00166 }; // module ACSBulkDataError 00167 00168 #endif 00169