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 00035 00036 00037 00038 00039 00040 00041 #ifndef _JAUS_EXTRAS_MESSAGE_CLASS_CODES_H 00042 #define _JAUS_EXTRAS_MESSAGE_CLASS_CODES_H 00043 00044 #include "jaus/core/types.h" 00045 #include "jaus/extras/jausextrasdll.h" 00046 #include <string> 00047 00048 namespace JAUS 00049 { 00050 // Custom messages all have values greater than 0xD000 00051 00052 // Command Messages 00053 const UShort SET_MICROCONTROLLER_STATE = 0xD005; 00054 00055 // Query Messages. 00056 const UShort QUERY_IMAGE = 0xD300; 00057 const UShort QUERY_CAMERA_COUNT = 0xD301; 00058 const UShort QUERY_MICROCONTROLLER_STATE = 0xD305; 00059 const UShort QUERY_RANGE_SENSOR_CONFIGURATION = 0xD30A; 00060 const UShort QUERY_LOCAL_RANGE_SCAN = 0xD30B; 00061 const UShort QUERY_AUDIO = 0xD400; 00062 // Inform Messages. 00063 const UShort REPORT_IMAGE = 0xD900; 00064 const UShort REPORT_CAMERA_COUNT = 0xD901; 00065 const UShort REPORT_MICROCONTROLLER_STATE = 0xD905; 00066 const UShort REPORT_RANGE_SENSOR_CONFIGURATION = 0xD90A; 00067 const UShort REPORT_LOCAL_RANGE_SCAN = 0xD90B; 00068 const UShort REPORT_AUDIO = 0xDA00; 00069 } 00070 00071 #endif 00072 /* End of File */