[Jderobot-admin] jderobot-r1183 - trunk/src/stable/interfaces/python/jderobot
rocapal en jderobot.org
rocapal en jderobot.org
Lun Mar 10 10:10:14 CET 2014
Author: rocapal
Date: 2014-03-10 10:10:13 +0100 (Mon, 10 Mar 2014)
New Revision: 1183
Removed:
trunk/src/stable/interfaces/python/jderobot/README
trunk/src/stable/interfaces/python/jderobot/camera.ice
trunk/src/stable/interfaces/python/jderobot/common.ice
trunk/src/stable/interfaces/python/jderobot/containers.ice
trunk/src/stable/interfaces/python/jderobot/datetime.ice
trunk/src/stable/interfaces/python/jderobot/exceptions.ice
trunk/src/stable/interfaces/python/jderobot/image.ice
Log:
#185 remove old and unused interfaces
Deleted: trunk/src/stable/interfaces/python/jderobot/README
===================================================================
--- trunk/src/stable/interfaces/python/jderobot/README 2014-03-04 09:09:29 UTC (rev 1182)
+++ trunk/src/stable/interfaces/python/jderobot/README 2014-03-10 09:10:13 UTC (rev 1183)
@@ -1 +0,0 @@
-slice2py -I. *.ice
Deleted: trunk/src/stable/interfaces/python/jderobot/camera.ice
===================================================================
--- trunk/src/stable/interfaces/python/jderobot/camera.ice 2014-03-04 09:09:29 UTC (rev 1182)
+++ trunk/src/stable/interfaces/python/jderobot/camera.ice 2014-03-10 09:10:13 UTC (rev 1183)
@@ -1,68 +0,0 @@
-/*
- *
- * Copyright (C) 1997-2010 JDE Developers Team
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see http://www.gnu.org/licenses/.
- *
- * Author : David Lobato Bravo <dav.lobato en gmail.com>
- *
- */
-
-
-#ifndef CAMERA_ICE
-#define CAMERA_ICE
-
-
-#include <image.ice>
-
-module jderobot{
- /**
- * Static description of a camera
- */
- class CameraDescription
- {
- string name;
- string shortDescription;
- string streamingUri;
- float fdistx;
- float fdisty;
- float u0;
- float v0;
- float skew;
- float posx;
- float posy;
- float posz;
- float foax;
- float foay;
- float foaz;
- float roll;
- };
-
- /**
- * Camera interface
- */
- interface Camera extends ImageProvider
- {
- idempotent CameraDescription getCameraDescription();
- int setCameraDescription(CameraDescription description);
-
- string startCameraStreaming();
-
- void stopCameraStreaming();
-
- };
-
-}; /*module*/
-
-#endif /*CAMERA_ICE*/
Deleted: trunk/src/stable/interfaces/python/jderobot/common.ice
===================================================================
--- trunk/src/stable/interfaces/python/jderobot/common.ice 2014-03-04 09:09:29 UTC (rev 1182)
+++ trunk/src/stable/interfaces/python/jderobot/common.ice 2014-03-10 09:10:13 UTC (rev 1183)
@@ -1,11 +0,0 @@
-#ifndef COMMON_ICE
-#define COMMON_ICE
-
-#include <datetime.ice>
-#include <exceptions.ice>
-#include <containers.ice>
-
-module jderobot{
-}; /*module*/
-
-#endif /*COMMON_ICE*/
Deleted: trunk/src/stable/interfaces/python/jderobot/containers.ice
===================================================================
--- trunk/src/stable/interfaces/python/jderobot/containers.ice 2014-03-04 09:09:29 UTC (rev 1182)
+++ trunk/src/stable/interfaces/python/jderobot/containers.ice 2014-03-10 09:10:13 UTC (rev 1183)
@@ -1,17 +0,0 @@
-
-#ifndef CONTAINERS_ICE
-#define CONTAINERS_ICE
-
-module jderobot{
-
- //! A sequence of bytes.
- sequence<byte> ByteSeq;
-
- //! A sequence of ints.
- sequence<int> IntSeq;
-
- //! A sequence of floats
- sequence<float> seqFloat;
-}; /*module*/
-
-#endif /*CONTAINERS_ICE*/
Deleted: trunk/src/stable/interfaces/python/jderobot/datetime.ice
===================================================================
--- trunk/src/stable/interfaces/python/jderobot/datetime.ice 2014-03-04 09:09:29 UTC (rev 1182)
+++ trunk/src/stable/interfaces/python/jderobot/datetime.ice 2014-03-10 09:10:13 UTC (rev 1183)
@@ -1,15 +0,0 @@
-#ifndef DATETIME_ICE
-#define DATETIME_ICE
-
-module jderobot{
-
- struct Time
- {
- //! Number of seconds
- long seconds;
- //! Number of microseconds
- long useconds;
- };
-}; /*module*/
-
-#endif /*DATETIME_ICE*/
Deleted: trunk/src/stable/interfaces/python/jderobot/exceptions.ice
===================================================================
--- trunk/src/stable/interfaces/python/jderobot/exceptions.ice 2014-03-04 09:09:29 UTC (rev 1182)
+++ trunk/src/stable/interfaces/python/jderobot/exceptions.ice 2014-03-10 09:10:13 UTC (rev 1183)
@@ -1,36 +0,0 @@
-#ifndef EXCEPTIONS_ICE
-#define EXCEPTIONS_ICE
-
-module jderobot{
-
- exception JderobotException
- {
- //! Error description.
- string what;
- };
-
- //! Server failed to configure itself as requrested by client.
- exception ConfigurationNotExistException extends JderobotException {};
-
- /*!
- Raised when the server does not have the requested data.
-
- Typically, this is because the server has not fully initialized yet.
- */
- exception DataNotExistException extends JderobotException {};
-
- //! Indicates a problem with robot hardware, e.g. sensors and actuators.
- exception HardwareFailedException extends JderobotException {};
-
- //! Raised when the server is unable to return a topic for subscription.
- exception NoTopicException extends JderobotException {};
-
- //! Raised when the server fails to subscribe client for periodic updates.
- exception SubscriptionFailedException extends JderobotException {};
-
- //! Raised when the server fails to push initial data to a new subscriber.
- exception SubscriptionPushFailedException extends JderobotException {};
-
-}; /*module*/
-
-#endif /*EXCEPTIONS_ICE*/
Deleted: trunk/src/stable/interfaces/python/jderobot/image.ice
===================================================================
--- trunk/src/stable/interfaces/python/jderobot/image.ice 2014-03-04 09:09:29 UTC (rev 1182)
+++ trunk/src/stable/interfaces/python/jderobot/image.ice 2014-03-10 09:10:13 UTC (rev 1183)
@@ -1,83 +0,0 @@
-/*
- *
- * Copyright (C) 1997-2010 JDE Developers Team
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see http://www.gnu.org/licenses/.
- *
- * Author : David Lobato Bravo <dav.lobato en gmail.com>
- * Sara Marugán Alonso <smarugan en gsyc.es>
- *
- */
-
-#ifndef IMAGE_ICE
-#define IMAGE_ICE
-
-#include <common.ice>
-
-
-module jderobot{
-
-
- /**
- * Static description of the image source.
- */
- class ImageDescription
- {
- int width; /**< %Image width [pixels] */
- int height;/**< %Image height [pixels] */
- int size;/**< %Image size [bytes] */
- string format; /**< %Image format string */
- };
-
-
- /**
- * A single image served as a sequence of bytes
- */
- class ImageData
- {
- Time timeStamp; /**< TimeStamp of Data */
- ImageDescription description; /**< ImageDescription of Data, for convienence purposes */
- ByteSeq pixelData; /**< The image data itself. The structure of this byte sequence
- depends on the image format and compression. */
- };
-
-
- //! Interface to the image consumer.
- interface ImageConsumer
- {
- //! Transmits the data to the consumer.
- void report( ImageData obj );
- };
-
-
- /**
- * Interface to the image provider.
- */
- interface ImageProvider
- {
- /**
- * Returns the image source description.
- */
- idempotent ImageDescription getImageDescription();
-
- /**
- * Returns the latest data.
- */
- ["amd"] idempotent ImageData getImageData()
- throws DataNotExistException, HardwareFailedException;
- };
-
-}; //module
-
-#endif //IMAGE_ICE
More information about the Jderobot-admin
mailing list