Back to index

libindicate  12.10.0
interests.h
Go to the documentation of this file.
00001 /*
00002 A library to allow applictions to provide simple indications of
00003 information to be displayed to users of the application through the
00004 interface shell.
00005 
00006 Copyright 2009 Canonical Ltd.
00007 
00008 Authors:
00009     Ted Gould <ted@canonical.com>
00010 
00011 This program is free software: you can redistribute it and/or modify it 
00012 under the terms of either or both of the following licenses:
00013 
00014 1) the GNU Lesser General Public License version 3, as published by the 
00015 Free Software Foundation; and/or
00016 2) the GNU Lesser General Public License version 2.1, as published by 
00017 the Free Software Foundation.
00018 
00019 This program is distributed in the hope that it will be useful, but 
00020 WITHOUT ANY WARRANTY; without even the implied warranties of 
00021 MERCHANTABILITY, SATISFACTORY QUALITY or FITNESS FOR A PARTICULAR 
00022 PURPOSE.  See the applicable version of the GNU Lesser General Public 
00023 License for more details.
00024 
00025 You should have received a copy of both the GNU Lesser General Public 
00026 License version 3 and version 2.1 along with this program.  If not, see 
00027 <http://www.gnu.org/licenses/>
00028 */
00029 
00030 #ifndef INDICATE_INTERESTS_H_INCLUDED__
00031 #define INDICATE_INTERESTS_H_INCLUDED__ 1
00032 
00033 #include <glib.h>
00034 
00035 G_BEGIN_DECLS
00036 
00037 typedef enum {
00038        INDICATE_INTEREST_NONE,              
00039        INDICATE_INTEREST_SERVER_DISPLAY,    
00040        INDICATE_INTEREST_SERVER_SIGNAL,     
00041        INDICATE_INTEREST_INDICATOR_DISPLAY, 
00042        INDICATE_INTEREST_INDICATOR_SIGNAL,  
00043        INDICATE_INTEREST_INDICATOR_COUNT,   
00044        INDICATE_INTEREST_LAST               
00045 } IndicateInterests;
00046 
00047 G_END_DECLS
00048 
00049 #endif /* INDICATE_INTERESTS_H_INCLUDED__ */
00050