RobotType.c

00001 /*
00002  * This file was generated by orte-idl - DO NOT EDIT!
00003  */
00004 
00005 #include "RobotType.h"
00006 
00007 /****************************************************************/
00008 /* struct - motionPos                                           */
00009 /****************************************************************/
00010 
00011 void motionPos_serialize(CDR_Codec *cdrCodec,motionPos *object) {
00012   CORBA_long_serialize(cdrCodec,&(object->left));
00013   CORBA_long_serialize(cdrCodec,&(object->right));
00014 }
00015 
00016 void
00017 motionPos_deserialize(CDR_Codec *cdrCodec,motionPos *object) {
00018   CORBA_long_deserialize(cdrCodec,&(object->left));
00019   CORBA_long_deserialize(cdrCodec,&(object->right));
00020 }
00021 
00022 int
00023 motionPos_get_max_size(ORTEGetMaxSizeParam *gms) {
00024   CORBA_long_get_max_size(gms);
00025   CORBA_long_get_max_size(gms);
00026   return gms->csize;
00027 }
00028 
00029 Boolean
00030 motionPos_type_register(ORTEDomain *d) {
00031   Boolean ret;
00032 
00033   ret=ORTETypeRegisterAdd(d,
00034                           "motionPos",
00035                           (ORTETypeSerialize)motionPos_serialize,
00036                           (ORTETypeDeserialize)motionPos_deserialize,
00037                           motionPos_get_max_size,
00038                           0);
00039   return ret;
00040 }
00041 
00042 /****************************************************************/
00043 /* struct - motionSpeed                                         */
00044 /****************************************************************/
00045 
00046 void motionSpeed_serialize(CDR_Codec *cdrCodec,motionSpeed *object) {
00047   CORBA_short_serialize(cdrCodec,&(object->left));
00048   CORBA_short_serialize(cdrCodec,&(object->right));
00049 }
00050 
00051 void
00052 motionSpeed_deserialize(CDR_Codec *cdrCodec,motionSpeed *object) {
00053   CORBA_short_deserialize(cdrCodec,&(object->left));
00054   CORBA_short_deserialize(cdrCodec,&(object->right));
00055 }
00056 
00057 int
00058 motionSpeed_get_max_size(ORTEGetMaxSizeParam *gms) {
00059   CORBA_short_get_max_size(gms);
00060   CORBA_short_get_max_size(gms);
00061   return gms->csize;
00062 }
00063 
00064 Boolean
00065 motionSpeed_type_register(ORTEDomain *d) {
00066   Boolean ret;
00067 
00068   ret=ORTETypeRegisterAdd(d,
00069                           "motionSpeed",
00070                           (ORTETypeSerialize)motionSpeed_serialize,
00071                           (ORTETypeDeserialize)motionSpeed_deserialize,
00072                           motionSpeed_get_max_size,
00073                           0);
00074   return ret;
00075 }
00076 
00077 /****************************************************************/
00078 /* struct - motionStatus                                        */
00079 /****************************************************************/
00080 
00081 void motionStatus_serialize(CDR_Codec *cdrCodec,motionStatus *object) {
00082   CORBA_unsigned_short_serialize(cdrCodec,&(object->err_left));
00083   CORBA_unsigned_short_serialize(cdrCodec,&(object->err_right));
00084 }
00085 
00086 void
00087 motionStatus_deserialize(CDR_Codec *cdrCodec,motionStatus *object) {
00088   CORBA_unsigned_short_deserialize(cdrCodec,&(object->err_left));
00089   CORBA_unsigned_short_deserialize(cdrCodec,&(object->err_right));
00090 }
00091 
00092 int
00093 motionStatus_get_max_size(ORTEGetMaxSizeParam *gms) {
00094   CORBA_unsigned_short_get_max_size(gms);
00095   CORBA_unsigned_short_get_max_size(gms);
00096   return gms->csize;
00097 }
00098 
00099 Boolean
00100 motionStatus_type_register(ORTEDomain *d) {
00101   Boolean ret;
00102 
00103   ret=ORTETypeRegisterAdd(d,
00104                           "motionStatus",
00105                           (ORTETypeSerialize)motionStatus_serialize,
00106                           (ORTETypeDeserialize)motionStatus_deserialize,
00107                           motionStatus_get_max_size,
00108                           0);
00109   return ret;
00110 }
00111 
00112 /****************************************************************/
00113 /* struct - stateInnerIR                                        */
00114 /****************************************************************/
00115 
00116 void stateInnerIR_serialize(CDR_Codec *cdrCodec,stateInnerIR *object) {
00117   CORBA_octet_serialize(cdrCodec,&(object->front));
00118   CORBA_octet_serialize(cdrCodec,&(object->back));
00119 }
00120 
00121 void
00122 stateInnerIR_deserialize(CDR_Codec *cdrCodec,stateInnerIR *object) {
00123   CORBA_octet_deserialize(cdrCodec,&(object->front));
00124   CORBA_octet_deserialize(cdrCodec,&(object->back));
00125 }
00126 
00127 int
00128 stateInnerIR_get_max_size(ORTEGetMaxSizeParam *gms) {
00129   CORBA_octet_get_max_size(gms);
00130   CORBA_octet_get_max_size(gms);
00131   return gms->csize;
00132 }
00133 
00134 Boolean
00135 stateInnerIR_type_register(ORTEDomain *d) {
00136   Boolean ret;
00137 
00138   ret=ORTETypeRegisterAdd(d,
00139                           "stateInnerIR",
00140                           (ORTETypeSerialize)stateInnerIR_serialize,
00141                           (ORTETypeDeserialize)stateInnerIR_deserialize,
00142                           stateInnerIR_get_max_size,
00143                           0);
00144   return ret;
00145 }
00146 
00147 /****************************************************************/
00148 /* struct - stateDigIn                                          */
00149 /****************************************************************/
00150 
00151 void stateDigIn_serialize(CDR_Codec *cdrCodec,stateDigIn *object) {
00152   CORBA_octet_serialize(cdrCodec,&(object->state));
00153 }
00154 
00155 void
00156 stateDigIn_deserialize(CDR_Codec *cdrCodec,stateDigIn *object) {
00157   CORBA_octet_deserialize(cdrCodec,&(object->state));
00158 }
00159 
00160 int
00161 stateDigIn_get_max_size(ORTEGetMaxSizeParam *gms) {
00162   CORBA_octet_get_max_size(gms);
00163   return gms->csize;
00164 }
00165 
00166 Boolean
00167 stateDigIn_type_register(ORTEDomain *d) {
00168   Boolean ret;
00169 
00170   ret=ORTETypeRegisterAdd(d,
00171                           "stateDigIn",
00172                           (ORTETypeSerialize)stateDigIn_serialize,
00173                           (ORTETypeDeserialize)stateDigIn_deserialize,
00174                           stateDigIn_get_max_size,
00175                           0);
00176   return ret;
00177 }
00178 
00179 /****************************************************************/
00180 /* struct - stateServa                                          */
00181 /****************************************************************/
00182 
00183 void stateServa_serialize(CDR_Codec *cdrCodec,stateServa *object) {
00184   CORBA_octet_serialize(cdrCodec,&(object->frontDoor));
00185   CORBA_octet_serialize(cdrCodec,&(object->innerDoor));
00186   CORBA_octet_serialize(cdrCodec,&(object->backDoor));
00187   CORBA_octet_serialize(cdrCodec,&(object->release));
00188   CORBA_octet_serialize(cdrCodec,&(object->transporterFront));
00189   CORBA_octet_serialize(cdrCodec,&(object->transporterInner));
00190 }
00191 
00192 void
00193 stateServa_deserialize(CDR_Codec *cdrCodec,stateServa *object) {
00194   CORBA_octet_deserialize(cdrCodec,&(object->frontDoor));
00195   CORBA_octet_deserialize(cdrCodec,&(object->innerDoor));
00196   CORBA_octet_deserialize(cdrCodec,&(object->backDoor));
00197   CORBA_octet_deserialize(cdrCodec,&(object->release));
00198   CORBA_octet_deserialize(cdrCodec,&(object->transporterFront));
00199   CORBA_octet_deserialize(cdrCodec,&(object->transporterInner));
00200 }
00201 
00202 int
00203 stateServa_get_max_size(ORTEGetMaxSizeParam *gms) {
00204   CORBA_octet_get_max_size(gms);
00205   CORBA_octet_get_max_size(gms);
00206   CORBA_octet_get_max_size(gms);
00207   CORBA_octet_get_max_size(gms);
00208   CORBA_octet_get_max_size(gms);
00209   CORBA_octet_get_max_size(gms);
00210   return gms->csize;
00211 }
00212 
00213 Boolean
00214 stateServa_type_register(ORTEDomain *d) {
00215   Boolean ret;
00216 
00217   ret=ORTETypeRegisterAdd(d,
00218                           "stateServa",
00219                           (ORTETypeSerialize)stateServa_serialize,
00220                           (ORTETypeDeserialize)stateServa_deserialize,
00221                           stateServa_get_max_size,
00222                           0);
00223   return ret;
00224 }
00225 
00226 /****************************************************************/
00227 /* struct - lowerSharps                                         */
00228 /****************************************************************/
00229 
00230 void lowerSharps_serialize(CDR_Codec *cdrCodec,lowerSharps *object) {
00231   CORBA_short_serialize(cdrCodec,&(object->sharp1));
00232   CORBA_short_serialize(cdrCodec,&(object->sharp2));
00233   CORBA_short_serialize(cdrCodec,&(object->sharp3));
00234   CORBA_short_serialize(cdrCodec,&(object->sharp4));
00235 }
00236 
00237 void
00238 lowerSharps_deserialize(CDR_Codec *cdrCodec,lowerSharps *object) {
00239   CORBA_short_deserialize(cdrCodec,&(object->sharp1));
00240   CORBA_short_deserialize(cdrCodec,&(object->sharp2));
00241   CORBA_short_deserialize(cdrCodec,&(object->sharp3));
00242   CORBA_short_deserialize(cdrCodec,&(object->sharp4));
00243 }
00244 
00245 int
00246 lowerSharps_get_max_size(ORTEGetMaxSizeParam *gms) {
00247   CORBA_short_get_max_size(gms);
00248   CORBA_short_get_max_size(gms);
00249   CORBA_short_get_max_size(gms);
00250   CORBA_short_get_max_size(gms);
00251   return gms->csize;
00252 }
00253 
00254 Boolean
00255 lowerSharps_type_register(ORTEDomain *d) {
00256   Boolean ret;
00257 
00258   ret=ORTETypeRegisterAdd(d,
00259                           "lowerSharps",
00260                           (ORTETypeSerialize)lowerSharps_serialize,
00261                           (ORTETypeDeserialize)lowerSharps_deserialize,
00262                           lowerSharps_get_max_size,
00263                           0);
00264   return ret;
00265 }
00266 
00267 /****************************************************************/
00268 /* struct - adcs                                                */
00269 /****************************************************************/
00270 
00271 void adcs_serialize(CDR_Codec *cdrCodec,adcs *object) {
00272   CORBA_octet_serialize(cdrCodec,&(object->sharpLong1));
00273   CORBA_octet_serialize(cdrCodec,&(object->sharpLong2));
00274   CORBA_octet_serialize(cdrCodec,&(object->sharpLong3));
00275   CORBA_octet_serialize(cdrCodec,&(object->sharpShort1));
00276   CORBA_octet_serialize(cdrCodec,&(object->sharpShort2));
00277   CORBA_octet_serialize(cdrCodec,&(object->sharpShort3));
00278   CORBA_octet_serialize(cdrCodec,&(object->sharpShort4));
00279   CORBA_octet_serialize(cdrCodec,&(object->frontDoor));
00280 }
00281 
00282 void
00283 adcs_deserialize(CDR_Codec *cdrCodec,adcs *object) {
00284   CORBA_octet_deserialize(cdrCodec,&(object->sharpLong1));
00285   CORBA_octet_deserialize(cdrCodec,&(object->sharpLong2));
00286   CORBA_octet_deserialize(cdrCodec,&(object->sharpLong3));
00287   CORBA_octet_deserialize(cdrCodec,&(object->sharpShort1));
00288   CORBA_octet_deserialize(cdrCodec,&(object->sharpShort2));
00289   CORBA_octet_deserialize(cdrCodec,&(object->sharpShort3));
00290   CORBA_octet_deserialize(cdrCodec,&(object->sharpShort4));
00291   CORBA_octet_deserialize(cdrCodec,&(object->frontDoor));
00292 }
00293 
00294 int
00295 adcs_get_max_size(ORTEGetMaxSizeParam *gms) {
00296   CORBA_octet_get_max_size(gms);
00297   CORBA_octet_get_max_size(gms);
00298   CORBA_octet_get_max_size(gms);
00299   CORBA_octet_get_max_size(gms);
00300   CORBA_octet_get_max_size(gms);
00301   CORBA_octet_get_max_size(gms);
00302   CORBA_octet_get_max_size(gms);
00303   CORBA_octet_get_max_size(gms);
00304   return gms->csize;
00305 }
00306 
00307 Boolean
00308 adcs_type_register(ORTEDomain *d) {
00309   Boolean ret;
00310 
00311   ret=ORTETypeRegisterAdd(d,
00312                           "adcs",
00313                           (ORTETypeSerialize)adcs_serialize,
00314                           (ORTETypeDeserialize)adcs_deserialize,
00315                           adcs_get_max_size,
00316                           0);
00317   return ret;
00318 }
00319 
00320 /****************************************************************/
00321 /* struct - position                                            */
00322 /****************************************************************/
00323 
00324 void position_serialize(CDR_Codec *cdrCodec,position *object) {
00325   CORBA_double_serialize(cdrCodec,&(object->x));
00326   CORBA_double_serialize(cdrCodec,&(object->y));
00327   CORBA_double_serialize(cdrCodec,&(object->phi));
00328 }
00329 
00330 void
00331 position_deserialize(CDR_Codec *cdrCodec,position *object) {
00332   CORBA_double_deserialize(cdrCodec,&(object->x));
00333   CORBA_double_deserialize(cdrCodec,&(object->y));
00334   CORBA_double_deserialize(cdrCodec,&(object->phi));
00335 }
00336 
00337 int
00338 position_get_max_size(ORTEGetMaxSizeParam *gms) {
00339   CORBA_double_get_max_size(gms);
00340   CORBA_double_get_max_size(gms);
00341   CORBA_double_get_max_size(gms);
00342   return gms->csize;
00343 }
00344 
00345 Boolean
00346 position_type_register(ORTEDomain *d) {
00347   Boolean ret;
00348 
00349   ret=ORTETypeRegisterAdd(d,
00350                           "position",
00351                           (ORTETypeSerialize)position_serialize,
00352                           (ORTETypeDeserialize)position_deserialize,
00353                           position_get_max_size,
00354                           0);
00355   return ret;
00356 }
00357 
00358 /****************************************************************/
00359 /* struct - stateFrontDoor                                      */
00360 /****************************************************************/
00361 
00362 void stateFrontDoor_serialize(CDR_Codec *cdrCodec,stateFrontDoor *object) {
00363   CORBA_short_serialize(cdrCodec,&(object->state));
00364 }
00365 
00366 void
00367 stateFrontDoor_deserialize(CDR_Codec *cdrCodec,stateFrontDoor *object) {
00368   CORBA_short_deserialize(cdrCodec,&(object->state));
00369 }
00370 
00371 int
00372 stateFrontDoor_get_max_size(ORTEGetMaxSizeParam *gms) {
00373   CORBA_short_get_max_size(gms);
00374   return gms->csize;
00375 }
00376 
00377 Boolean
00378 stateFrontDoor_type_register(ORTEDomain *d) {
00379   Boolean ret;
00380 
00381   ret=ORTETypeRegisterAdd(d,
00382                           "stateFrontDoor",
00383                           (ORTETypeSerialize)stateFrontDoor_serialize,
00384                           (ORTETypeDeserialize)stateFrontDoor_deserialize,
00385                           stateFrontDoor_get_max_size,
00386                           0);
00387   return ret;
00388 }
00389 
00390 /****************************************************************/
00391 /* struct - sharpShorts                                         */
00392 /****************************************************************/
00393 
00394 void sharpShorts_serialize(CDR_Codec *cdrCodec,sharpShorts *object) {
00395   CORBA_short_serialize(cdrCodec,&(object->short1));
00396   CORBA_short_serialize(cdrCodec,&(object->short2));
00397   CORBA_short_serialize(cdrCodec,&(object->short3));
00398   CORBA_short_serialize(cdrCodec,&(object->short4));
00399 }
00400 
00401 void
00402 sharpShorts_deserialize(CDR_Codec *cdrCodec,sharpShorts *object) {
00403   CORBA_short_deserialize(cdrCodec,&(object->short1));
00404   CORBA_short_deserialize(cdrCodec,&(object->short2));
00405   CORBA_short_deserialize(cdrCodec,&(object->short3));
00406   CORBA_short_deserialize(cdrCodec,&(object->short4));
00407 }
00408 
00409 int
00410 sharpShorts_get_max_size(ORTEGetMaxSizeParam *gms) {
00411   CORBA_short_get_max_size(gms);
00412   CORBA_short_get_max_size(gms);
00413   CORBA_short_get_max_size(gms);
00414   CORBA_short_get_max_size(gms);
00415   return gms->csize;
00416 }
00417 
00418 Boolean
00419 sharpShorts_type_register(ORTEDomain *d) {
00420   Boolean ret;
00421 
00422   ret=ORTETypeRegisterAdd(d,
00423                           "sharpShorts",
00424                           (ORTETypeSerialize)sharpShorts_serialize,
00425                           (ORTETypeDeserialize)sharpShorts_deserialize,
00426                           sharpShorts_get_max_size,
00427                           0);
00428   return ret;
00429 }
00430 
00431 /****************************************************************/
00432 /* struct - sharpLongs                                          */
00433 /****************************************************************/
00434 
00435 void sharpLongs_serialize(CDR_Codec *cdrCodec,sharpLongs *object) {
00436   CORBA_double_serialize(cdrCodec,&(object->longSharpDist1));
00437   CORBA_double_serialize(cdrCodec,&(object->longSharpDist2));
00438   CORBA_double_serialize(cdrCodec,&(object->longSharpDist3));
00439 }
00440 
00441 void
00442 sharpLongs_deserialize(CDR_Codec *cdrCodec,sharpLongs *object) {
00443   CORBA_double_deserialize(cdrCodec,&(object->longSharpDist1));
00444   CORBA_double_deserialize(cdrCodec,&(object->longSharpDist2));
00445   CORBA_double_deserialize(cdrCodec,&(object->longSharpDist3));
00446 }
00447 
00448 int
00449 sharpLongs_get_max_size(ORTEGetMaxSizeParam *gms) {
00450   CORBA_double_get_max_size(gms);
00451   CORBA_double_get_max_size(gms);
00452   CORBA_double_get_max_size(gms);
00453   return gms->csize;
00454 }
00455 
00456 Boolean
00457 sharpLongs_type_register(ORTEDomain *d) {
00458   Boolean ret;
00459 
00460   ret=ORTETypeRegisterAdd(d,
00461                           "sharpLongs",
00462                           (ORTETypeSerialize)sharpLongs_serialize,
00463                           (ORTETypeDeserialize)sharpLongs_deserialize,
00464                           sharpLongs_get_max_size,
00465                           0);
00466   return ret;
00467 }
00468 
00469 /****************************************************************/
00470 /* struct - joyData                                             */
00471 /****************************************************************/
00472 
00473 void joyData_serialize(CDR_Codec *cdrCodec,joyData *object) {
00474   CORBA_short_serialize(cdrCodec,&(object->axisX));
00475   CORBA_short_serialize(cdrCodec,&(object->axisY));
00476   CORBA_short_serialize(cdrCodec,&(object->axisZ));
00477   CORBA_short_serialize(cdrCodec,&(object->axisS1));
00478   CORBA_short_serialize(cdrCodec,&(object->axisS2));
00479   CORBA_short_serialize(cdrCodec,&(object->axisR));
00480   CORBA_octet_serialize(cdrCodec,&(object->button1));
00481   CORBA_octet_serialize(cdrCodec,&(object->button2));
00482   CORBA_octet_serialize(cdrCodec,&(object->button3));
00483   CORBA_octet_serialize(cdrCodec,&(object->button4));
00484   CORBA_octet_serialize(cdrCodec,&(object->button5));
00485   CORBA_octet_serialize(cdrCodec,&(object->button6));
00486   CORBA_octet_serialize(cdrCodec,&(object->button7));
00487   CORBA_octet_serialize(cdrCodec,&(object->button8));
00488   CORBA_octet_serialize(cdrCodec,&(object->button9));
00489   CORBA_octet_serialize(cdrCodec,&(object->button10));
00490   CORBA_octet_serialize(cdrCodec,&(object->button11));
00491   CORBA_octet_serialize(cdrCodec,&(object->button12));
00492 }
00493 
00494 void
00495 joyData_deserialize(CDR_Codec *cdrCodec,joyData *object) {
00496   CORBA_short_deserialize(cdrCodec,&(object->axisX));
00497   CORBA_short_deserialize(cdrCodec,&(object->axisY));
00498   CORBA_short_deserialize(cdrCodec,&(object->axisZ));
00499   CORBA_short_deserialize(cdrCodec,&(object->axisS1));
00500   CORBA_short_deserialize(cdrCodec,&(object->axisS2));
00501   CORBA_short_deserialize(cdrCodec,&(object->axisR));
00502   CORBA_octet_deserialize(cdrCodec,&(object->button1));
00503   CORBA_octet_deserialize(cdrCodec,&(object->button2));
00504   CORBA_octet_deserialize(cdrCodec,&(object->button3));
00505   CORBA_octet_deserialize(cdrCodec,&(object->button4));
00506   CORBA_octet_deserialize(cdrCodec,&(object->button5));
00507   CORBA_octet_deserialize(cdrCodec,&(object->button6));
00508   CORBA_octet_deserialize(cdrCodec,&(object->button7));
00509   CORBA_octet_deserialize(cdrCodec,&(object->button8));
00510   CORBA_octet_deserialize(cdrCodec,&(object->button9));
00511   CORBA_octet_deserialize(cdrCodec,&(object->button10));
00512   CORBA_octet_deserialize(cdrCodec,&(object->button11));
00513   CORBA_octet_deserialize(cdrCodec,&(object->button12));
00514 }
00515 
00516 int
00517 joyData_get_max_size(ORTEGetMaxSizeParam *gms) {
00518   CORBA_short_get_max_size(gms);
00519   CORBA_short_get_max_size(gms);
00520   CORBA_short_get_max_size(gms);
00521   CORBA_short_get_max_size(gms);
00522   CORBA_short_get_max_size(gms);
00523   CORBA_short_get_max_size(gms);
00524   CORBA_octet_get_max_size(gms);
00525   CORBA_octet_get_max_size(gms);
00526   CORBA_octet_get_max_size(gms);
00527   CORBA_octet_get_max_size(gms);
00528   CORBA_octet_get_max_size(gms);
00529   CORBA_octet_get_max_size(gms);
00530   CORBA_octet_get_max_size(gms);
00531   CORBA_octet_get_max_size(gms);
00532   CORBA_octet_get_max_size(gms);
00533   CORBA_octet_get_max_size(gms);
00534   CORBA_octet_get_max_size(gms);
00535   CORBA_octet_get_max_size(gms);
00536   return gms->csize;
00537 }
00538 
00539 Boolean
00540 joyData_type_register(ORTEDomain *d) {
00541   Boolean ret;
00542 
00543   ret=ORTETypeRegisterAdd(d,
00544                           "joyData",
00545                           (ORTETypeSerialize)joyData_serialize,
00546                           (ORTETypeDeserialize)joyData_deserialize,
00547                           joyData_get_max_size,
00548                           0);
00549   return ret;
00550 }
00551 

Generated on Thu Sep 13 11:28:29 2007 for DCE-Eurobot by  doxygen 1.5.3