00001 /* 00002 Aseba - an event-based framework for distributed robot control 00003 Copyright (C) 2007--2012: 00004 Stephane Magnenat <stephane at magnenat dot net> 00005 (http://stephane.magnenat.net) 00006 and other contributors, see authors.txt for details 00007 00008 This program is free software: you can redistribute it and/or modify 00009 it under the terms of the GNU Lesser General Public License as published 00010 by the Free Software Foundation, version 3 of the License. 00011 00012 This program is distributed in the hope that it will be useful, 00013 but WITHOUT ANY WARRANTY; without even the implied warranty of 00014 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 00015 GNU Lesser General Public License for more details. 00016 00017 You should have received a copy of the GNU Lesser General Public License 00018 along with this program. If not, see <http://www.gnu.org/licenses/>. 00019 */ 00020 00021 #ifndef __ASEBA_PIDS_H 00022 #define __ASEBA_PIDS_H 00023 00026 00032 typedef enum 00033 { 00034 ASEBA_PID_UNDEFINED = 0, 00035 ASEBA_PID_CHALLENGE, 00036 ASEBA_PID_PLAYGROUND, 00037 ASEBA_PID_MARXBOT, 00038 ASEBA_PID_HANDBOT, 00039 ASEBA_PID_EPUCK, 00040 ASEBA_PID_SMARTROB, 00041 ASEBA_PID_SMARTROBASL, 00042 ASEBA_PID_THYMIO2 00043 } AsebaProductIds; 00044 00046 #define ASEBA_PID_VAR_NAME "_productId" 00047 00050 #endif