Data Structures | Defines | Enumerations

kogmo_rtdb_obj_base.h File Reference

Basis Object (C-Interface) and Essential RTDB-Objects. More...

#include "kogmo_rtdb_types.h"

Go to the source code of this file.

Data Structures

struct  kogmo_rtdb_subobj_base_t
 Basis Object that every Data Object has to start with (has to inherit); This is the Part of the Object that holds the basis data. This Struct must be the Beginn of the Data-Block of every Object. More...
struct  kogmo_rtdb_obj_base_t
 Full Object with only the basis data. More...
struct  kogmo_rtdb_subobj_c3_rtdb_t
 An Objects that holds Information about the RTDB. This is an essential object and is also used internally by the rtdb. More...
struct  kogmo_rtdb_obj_c3_rtdb_t
 Full Object for RTDB Info. More...
struct  kogmo_rtdb_subobj_c3_process_t
 This object contains information about a process connected to the rtdb. This is an essential object and is also used internally by the rtdb. More...
struct  kogmo_rtdb_obj_c3_process_t
 Full Object for Process Info. More...
struct  kogmo_rtdb_subobj_c3_playerctrl_t
 Control Object for the RTDB-Player. More...
struct  kogmo_rtdb_obj_c3_playerctrl_t
struct  kogmo_rtdb_subobj_c3_playerstat_t
 Status Object for the RTDB-Player. More...
struct  kogmo_rtdb_obj_c3_playerstat_t
struct  kogmo_rtdb_subobj_c3_recorderstat_t
 Status Object for the RTDB-Recorder TEMP! will be extended without notice! More...
struct  kogmo_rtdb_obj_c3_recorderstat_t
 Full Object with RTDB-Recorder Status. More...
struct  kogmo_rtdb_subobj_c3_recorderctrl_t
 Control Object for the RTDB-Recorder ==> NOT IN USE YET! More...
struct  kogmo_rtdb_obj_c3_recorderctrl_t
 Full Object with RTDB-Recorder Control. More...
struct  kogmo_rtdb_subobj_c3_text_t
 Plain ASCII-Text Object. More...
struct  kogmo_rtdb_obj_c3_text_t
struct  kogmo_rtdb_subobj_c3_text1k_t
 Small (1k) Plain ASCII-Text Object (can share the same type-id with kogmo_rtdb_obj_c3_text_t). More...
struct  kogmo_rtdb_obj_c3_text1k_t
struct  kogmo_rtdb_subobj_c3_ints256_t
 Object with Integer Values without specific Meaning (for Examples and quick Tests). More...
struct  kogmo_rtdb_obj_c3_ints256_t
struct  kogmo_rtdb_subobj_c3_floats256_t
 Object with Float Values without specific Meaning (for Examples and quick Tests). More...
struct  kogmo_rtdb_obj_c3_floats256_t
struct  kogmo_rtdb_subobj_a2_image_t
 Ein Videobild (aehnlich OpenCV) Aendert sich mit jedem Zyklus. Ein Kamerabild hat als Vater ein kogmo_rtdb_obj_a2_camera_t. More...
struct  kogmo_rtdb_obj_a2_image_t
 Vollstaendiges Objekt fuer ein Videobild. More...

Defines

#define KOGMO_RTDB_PROCSTATUS_MSG_MAXLEN   160
#define KOGMO_RTDB_OBJ_C3_PLAYREC_H
 Recorder and Player Objects from C3.
#define C3_RECORDERCTRL_MAXLIST   50
#define C3_TEXT_MAXCHARS   (1024*100)
#define A2_IMAGE_DEPTH_1U   1
#define A2_IMAGE_DEPTH_8U   8
#define A2_IMAGE_DEPTH_16U   16
#define A2_IMAGE_DEPTH_32F   32
#define A2_IMAGE_DEPTH_8S   0x80000008
#define A2_IMAGE_DEPTH_16S   0x80000016
#define A2_IMAGE_COLORMODEL_RGB   0
#define A2_IMAGE_COLORMODEL_YUV411   1
#define A2_IMAGE_COLORMODEL_YUV422   2
#define A2_IMAGE_COLORMODEL_YUV444   3
#define A2_IMAGE_COLORMODEL_RGBJPEG   16

Enumerations

enum  kogmo_rtdb_obj_c3_process_status_t {
  KOGMO_RTDB_PROCSTATUS_UNKNOWN = 0, KOGMO_RTDB_PROCSTATUS_CYCLEDONE, KOGMO_RTDB_PROCSTATUS_BUSY, KOGMO_RTDB_PROCSTATUS_WAITING,
  KOGMO_RTDB_PROCSTATUS_FAILURE, KOGMO_RTDB_PROCSTATUS_WARNING
}

Detailed Description

Basis Object (C-Interface) and Essential RTDB-Objects.

Copyright (c) 2003-2006 Matthias Goebl <matthias.goebl*goebl.net> Lehrstuhl fuer Realzeit-Computersysteme (RCS) Technische Universitaet Muenchen (TUM)

Definition in file kogmo_rtdb_obj_base.h.


Define Documentation

#define C3_RECORDERCTRL_MAXLIST   50

Definition at line 267 of file kogmo_rtdb_obj_base.h.

#define C3_TEXT_MAXCHARS   (1024*100)

Definition at line 306 of file kogmo_rtdb_obj_base.h.

#define KOGMO_RTDB_OBJ_C3_PLAYREC_H

Recorder and Player Objects from C3.

Copyright (c) 2003-2006 Matthias Goebl <matthias.goebl*goebl.net> Lehrstuhl fuer Realzeit-Computersysteme (RCS) Technische Universitaet Muenchen (TUM)

Definition at line 180 of file kogmo_rtdb_obj_base.h.

#define KOGMO_RTDB_PROCSTATUS_MSG_MAXLEN   160

Definition at line 142 of file kogmo_rtdb_obj_base.h.


Generated for KogMo-RTDB by Matthias.Goebl (mattias.goebl*kogmo-rtdb.de) - all rights reserved.