FalconSendUnitData

SuperclassES

FalconEvent

FalconSendUnitData





public:
      FalconSendUnitData(VU_ID entityId, VuTargetEntity *target, VU_BOOL loopback=TRUE);
      FalconSendUnitData(VU_MSG_TYPE type, VU_ID senderid, VU_ID target);
      ~FalconSendUnitData(void);
      int Size (void);
      int Decode (VU_BYTE **buf, int length);
      int Encode (VU_BYTE **buf);

      class DATA_BLOCK
      {
         public:

   VU_ID owner;
   short set;
            short size;
            ulong totalSize;
            uchar block;
            uchar totalBlocks;
            void* unitData;
      } dataBlock;

   protected:
      int Process(uchar autodisp);