00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00024
00025
00026
00027
00028
00029
00030 #ifndef _ERIPCEBAVIEWER_H_
00031 #define _ERIPCEBAVIEWER_H_
00032
00033 #include "eripcclient.h"
00034
00035 #ifdef __cplusplus
00036 extern "C" {
00037 #endif
00038
00039
00040
00041 typedef enum {
00042 ccEbaJumpToPage = 0,
00043 ccEbaBookmarkPage,
00044 ccEbaInvokeFindDialog,
00045 ccEbaZoomIn,
00046 ccEbaZoomOut,
00047 ccEbaStore,
00048 ccEbaToolbar,
00049 ccEbaUndefined
00050 } eCcEba;
00051
00052
00053 int ebaParseCommand(char *szCommand, erIpcCmd_t *pCmd);
00054
00064 int ebaJumpToPage(erClientChannel_t channel, int uaID, int page);
00065
00074 int ebaBookmarkPage(erClientChannel_t channel, int uaID);
00075
00084 int ebaInvokeFindDialog(erClientChannel_t channel, int uaID);
00085
00094 int ebaZoomIn(erClientChannel_t channel, int uaID);
00095
00104 int ebaZoomOut(erClientChannel_t channel, int uaID);
00105
00114 int ebaZoomOut(erClientChannel_t channel, int uaID);
00115
00126 int ebaStore(erClientChannel_t channel, int uaID, int category, char* itemID);
00127
00128 #ifdef __cplusplus
00129 }
00130 #endif
00131
00132 #endif
00133