00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00026
00027
00028
00029
00030
00031
00032 #ifndef _ERIPCVIEWER_H_
00033 #define _ERIPCVIEWER_H_
00034
00035 #include "eripcclient.h"
00036
00037 #ifdef __cplusplus
00038 extern "C" {
00039 #endif
00040
00041 typedef enum {
00042 ccVwrJumpToPage = 0,
00043 ccVwrBookmarkPage,
00044 ccVwrInvokeFindDialog,
00045 ccVwrZoomIn,
00046 ccVwrZoomOut,
00047 ccVwrStore,
00048 ccVwrToolbar,
00049 ccVwrToolbarSync,
00050 ccVwrPagebarSync,
00051 ccVwrUndefined
00052 } eCcVwr;
00053
00054
00055 int vwrParseCommand(char *szCommand, erIpcCmd_t *pCmd);
00056
00066
00067
00077 int vwrJumpToPage(erClientChannel_t channel, int uaID, int page);
00078
00087 int vwrBookmarkPage(erClientChannel_t channel, int uaID);
00088
00097 int vwrInvokeFindDialog(erClientChannel_t channel, int uaID);
00098
00107 int vwrZoomIn(erClientChannel_t channel, int uaID);
00108
00117 int vwrZoomOut(erClientChannel_t channel, int uaID);
00118
00127 int vwrZoomOut(erClientChannel_t channel, int uaID);
00128
00139 int vwrStore(erClientChannel_t channel, int uaID, int category, char* itemID);
00140
00141 #ifdef __cplusplus
00142 }
00143 #endif
00144
00145 #endif