00001 00050 #define _EXPORT_CCL_ 00051 00052 #include "CigiDefaultPacket.h" 00053 00054 // ==================================================================== 00055 // Construction/Destruction 00056 // ==================================================================== 00057 00058 // ================================================ 00059 // CigiDefaultPacket 00060 // vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv 00061 CigiDefaultPacket::CigiDefaultPacket() 00062 { 00063 00064 PacketID = 0; 00065 PacketSize = 0; 00066 Version = 3; 00067 MinorVersion = 0; 00068 00069 } 00070 00071 // ================================================ 00072 // ~CigiDefaultPacket 00073 // vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv 00074 CigiDefaultPacket::~CigiDefaultPacket() 00075 { 00076 00077 } 00078 00079 00080 // ==================================================================== 00081 // Accessors 00082 // ==================================================================== 00083 00084 // ================================================ 00085 // Pack 00086 // vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv 00087 int CigiDefaultPacket::Pack(CigiBasePacket * Base, Cigi_uint8 * Buff, void *Spec) const 00088 { 00089 00090 return(0); 00091 00092 } 00093 00094 00095 00096 // ================================================ 00097 // Unpack 00098 // vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv 00099 int CigiDefaultPacket::Unpack(Cigi_uint8 * Buff, bool Swap, void *Spec) 00100 { 00101 00102 DataPtr = Buff; 00103 00104 // Get Size 00105 DataPtr++; 00106 Cigi_uint8 CurrentSize = *DataPtr; 00107 00108 return(CurrentSize); 00109 00110 } 00111