X-Git-Url: http://git.dolda2000.com/gitweb/?a=blobdiff_plain;f=include%2Fdoldaconnect%2Fuimisc.h;h=f47dbd6ed5a73b32386cee9f0f2f7a012e237b94;hb=e4b88cc0edd9e56806aa68b6c47a7b4782f97dc1;hp=8043d8c089704b02eaa9f64cdb922b146f44e85c;hpb=d4c5deab29eaaab4b40df157b41d712caa8b2209;p=doldaconnect.git diff --git a/include/doldaconnect/uimisc.h b/include/doldaconnect/uimisc.h index 8043d8c..f47dbd6 100644 --- a/include/doldaconnect/uimisc.h +++ b/include/doldaconnect/uimisc.h @@ -53,6 +53,7 @@ struct dc_fnetnode void (*newpeercb)(struct dc_fnetpeer *peer); void (*delpeercb)(struct dc_fnetpeer *peer); void (*chpeercb)(struct dc_fnetpeer *peer); + wchar_t *pubid; }; struct dc_fnetpeerdatum @@ -101,7 +102,10 @@ struct dc_transfer void *udata; }; +int dc_convtty(int type, wchar_t *text, char **resp, void *data); +int dc_convnone(int type, wchar_t *text, char **resp, void *data); void dc_loginasync(char *username, int useauthless, int (*conv)(int, wchar_t *, char **, void *), void (*callback)(int, wchar_t *, void *), void *udata); +int dc_login(char *username, int useauthless, int (*conv)(int, wchar_t *, char **, void *), wchar_t **reason); struct dc_fnetnode *dc_findfnetnode(int id); void dc_getfnlistasync(void (*callback)(int, void *), void *udata); void dc_uimisc_handlenotify(struct dc_response *resp);