Screen object types

Types of Screen API objects

Synopsis:

#include <screen/screen.h>
enum {
    SCREEN_OBJECT_TYPE_CONTEXT = 0,
    SCREEN_OBJECT_TYPE_GROUP = 1,
    SCREEN_OBJECT_TYPE_DISPLAY = 2,
    SCREEN_OBJECT_TYPE_DEVICE = 3,
    SCREEN_OBJECT_TYPE_PIXMAP = 4,
    SCREEN_OBJECT_TYPE_SESSION = 6,
    SCREEN_OBJECT_TYPE_STREAM = 7,
    SCREEN_OBJECT_TYPE_WINDOW = 8
};

Data:

SCREEN_OBJECT_TYPE_CONTEXT
Screen context object.
SCREEN_OBJECT_TYPE_GROUP
Screen group object.
SCREEN_OBJECT_TYPE_DISPLAY
Screen display object.
SCREEN_OBJECT_TYPE_DEVICE
Screen device object.
SCREEN_OBJECT_TYPE_PIXMAP
Screen pixmap object.
SCREEN_OBJECT_TYPE_SESSION
Screen session object.
SCREEN_OBJECT_TYPE_STREAM
Screen stream object.
SCREEN_OBJECT_TYPE_WINDOW
Screen window object.

Library:

libscreen