37 |
37 |
38 #ifdef __cplusplus |
38 #ifdef __cplusplus |
39 extern "C" { |
39 extern "C" { |
40 #endif |
40 #endif |
41 |
41 |
|
42 #define DAVBROWSER_MAX_NAVLIST 128 |
|
43 |
42 DavBrowser* davbrowser_create(UiObject *toplevel); |
44 DavBrowser* davbrowser_create(UiObject *toplevel); |
43 |
45 |
44 void davbrowser_set_collection(UiObject *ui, DavBrowser *browser, DavResource *collection); |
46 void davbrowser_set_collection(UiObject *ui, DavBrowser *browser, DavResource *collection); |
45 |
47 |
46 void davbrowser_connect2repo(UiObject *ui, DavBrowser *browser, DavCfgRepository *repo); |
48 void davbrowser_connect2repo(UiObject *ui, DavBrowser *browser, DavCfgRepository *repo); |
47 |
49 |
48 void davbrowser_query_path(UiObject *ui, DavBrowser *browser, const char *path); |
50 void davbrowser_query_path(UiObject *ui, DavBrowser *browser, const char *path); |
49 |
51 |
50 void davbrowser_query_url(UiObject *ui, DavBrowser *browser, const char *url); |
52 void davbrowser_query_url(UiObject *ui, DavBrowser *browser, const char *url); |
51 |
53 |
|
54 void davbrowser_add2navstack(DavBrowser *browser, const char *base, const char *path); |
|
55 |
|
56 void davbrowser_navigation_back(UiObject *ui, DavBrowser *browser); |
|
57 void davbrowser_navigation_forward(UiObject *ui, DavBrowser *browser); |
|
58 |
52 |
59 |
53 #ifdef __cplusplus |
60 #ifdef __cplusplus |
54 } |
61 } |
55 #endif |
62 #endif |
56 |
63 |