powerMgr/src/toolbar.c File Reference

powerMgr - eReader Power Management daemon More...

#include <glib.h>
#include <liberipc/eripc.h>
#include <liberipc/eripctoolbar.h>
#include <liberipc/eripcbusyd.h>
#include <liberipc/eripccontentlister.h>
#include "toolbar.h"

Go to the source code of this file.

Functions

void toolbar_init ()
void toolbar_setIconState (int iconID, int iconState)

Variables

static erClientChannel_t toolbarChannel


Detailed Description

powerMgr - eReader Power Management daemon

Copyright (C) 2005-2008 iRex Technologies B.V. All rights reserved.

Definition in file toolbar.c.


Function Documentation

void toolbar_init ( void   ) 

Copyright (C) 2005-2008 iRex Technologies B.V. All rights reserved.

Definition at line 39 of file toolbar.c.

00040 {
00041     int returnValue;
00042 
00043     // create/init the channel to communicate with the toolbar service
00044     returnValue = erIpcStartClient(ER_TOOLBAR_CHANNEL, &toolbarChannel);
00045 
00046     if (returnValue != 0)
00047     {
00048         fprintf(stderr, "powerMgr toolbar_init(): erIpcStartClient returned %d\n", returnValue);
00049         return;
00050     }
00051 }

Here is the call graph for this function:

void toolbar_setIconState ( int  iconID,
int  iconState 
)

Definition at line 53 of file toolbar.c.

00054 {
00055     fprintf(stderr, "powerMgr toolbar_setIconState() entry: toolbarChannel [%p] iconID [%d] iconState [%d]\n", toolbarChannel, iconID, iconState);
00056     
00057     tbSetStatePlatformIcon(toolbarChannel, ER_POWERMGR_UA_ID, iconID, iconState);
00058 }

Here is the call graph for this function:


Variable Documentation

Definition at line 36 of file toolbar.c.


Generated on Sun Dec 14 17:14:20 2008 by  doxygen 1.5.6