X-Git-Url: http://git.maemo.org/git/?p=python-purple;a=blobdiff_plain;f=request_cbs.pxd;h=46af2192221f9012267463b6c08feddc709d996b;hp=3057bdcb1f3753665623221c31c936d05dabb299;hb=80d8a8e4ec823f17c63c3ddd5e9e3db629303ab5;hpb=22ed5fb55427ef6c065ce5899606cb238c97997b diff --git a/request_cbs.pxd b/request_cbs.pxd index 3057bdc..46af219 100644 --- a/request_cbs.pxd +++ b/request_cbs.pxd @@ -26,93 +26,85 @@ cdef extern from *: request_cbs = {} -cdef void *request_input (const_char *title, const_char *primary, - const_char *secondary, const_char *default_value, - glib.gboolean multiline, glib.gboolean masked, - glib.gchar *hint, const_char *ok_text, - glib.GCallback ok_cb, const_char *cancel_text, - glib.GCallback cancel_cb, - account.PurpleAccount *account, const_char *who, - conversation.PurpleConversation *conv, - void *user_data): - debug.c_purple_debug(debug.PURPLE_DEBUG_INFO, "request", "request_input\n") - try: - (request_cbs["request_input"])("request_input") - except KeyError: - pass +cdef void *request_input(const_char *title, const_char *primary, \ + const_char *secondary, const_char *default_value, \ + glib.gboolean multiline, glib.gboolean masked, glib.gchar *hint, \ + const_char *ok_text, glib.GCallback ok_cb, const_char *cancel_text, \ + glib.GCallback cancel_cb, \ + account.PurpleAccount *account, const_char *who, \ + conversation.PurpleConversation *conv, void *user_data): + """ + @see purple_request_input(). + """ + debug.purple_debug_info("request", "%s", "request-input\n") + if request_cbs.has_key("request-input"): + ( request_cbs["request-input"])("request-input: TODO") -cdef void *request_choice (const_char *title, const_char *primary, - const_char *secondary, int default_value, - const_char *ok_text, glib.GCallback ok_cb, - const_char *cancel_text, - glib.GCallback cancel_cb, - account.PurpleAccount *account, const_char *who, - conversation.PurpleConversation *conv, - void *user_data, va_list choices): - debug.c_purple_debug(debug.PURPLE_DEBUG_INFO, "request", - "request_choice\n") - try: - (request_cbs["request_choice"])("request_choice") - except KeyError: - pass +cdef void *request_choice(const_char *title, const_char *primary, \ + const_char *secondary, int default_value, const_char *ok_text, \ + glib.GCallback ok_cb, const_char *cancel_text, \ + glib.GCallback cancel_cb, account.PurpleAccount *account, \ + const_char *who, conversation.PurpleConversation *conv, \ + void *user_data, va_list choices): + """ + @see purple_request_choice_varg(). + """ + debug.purple_debug_info("request", "%s", "request-choice\n") + if request_cbs.has_key("request-choice"): + ( request_cbs["request-choice"])("request-choice: TODO") -cdef void *request_action (const_char *title, const_char *primary, - const_char *secondary, int default_action, - account.PurpleAccount *account, const_char *who, - conversation.PurpleConversation *conv, - void *user_data, size_t action_count, - va_list actions): - debug.c_purple_debug(debug.PURPLE_DEBUG_INFO, "request", - "request_action\n") - try: - (request_cbs["request_action"])("request_action") - except KeyError: - pass +cdef void *request_action(const_char *title, const_char *primary, \ + const_char *secondary, int default_action, \ + account.PurpleAccount *account, const_char *who, \ + conversation.PurpleConversation *conv, void *user_data, \ + size_t action_count, va_list actions): + """ + @see purple_request_action_varg(). + """ + debug.purple_debug_info("request", "%s", "request-action\n") + if request_cbs.has_key("request-action"): + ( request_cbs["request-action"])("request-action: TODo") -cdef void *request_fields (const_char *title, const_char *primary, - const_char *secondary, - request.PurpleRequestFields *fields, - const_char *ok_text, glib.GCallback ok_cb, - const_char *cancel_text, glib.GCallback cancel_cb, - account.PurpleAccount *account, const_char *who, - conversation.PurpleConversation *conv, - void *user_data): - debug.c_purple_debug(debug.PURPLE_DEBUG_INFO, "request", - "request_fields\n") - try: - (request_cbs["request_fields"])("request_fields") - except KeyError: - pass +cdef void *request_fields(const_char *title, const_char *primary, \ + const_char *secondary, request.PurpleRequestFields *fields, \ + const_char *ok_text, glib.GCallback ok_cb, const_char *cancel_text, \ + glib.GCallback cancel_cb, account.PurpleAccount *account, \ + const_char *who, conversation.PurpleConversation *conv, \ + void *user_data): + """ + @see purple_request_fields(). + """ + debug.purple_debug_info("request", "%s", "request-fields\n") + if request_cbs.has_key("request-fields"): + ( request_cbs["request-fields"])("request-fields: TODO") -cdef void *request_file (const_char *title, const_char *filename, - glib.gboolean savedialog, glib.GCallback ok_cb, - glib.GCallback cancel_cb, - account.PurpleAccount *account, const_char *who, - conversation.PurpleConversation *conv, - void *user_data): - debug.c_purple_debug(debug.PURPLE_DEBUG_INFO, "request", "request_file\n") - try: - (request_cbs["request_file"])("request_file") - except KeyError: - pass +cdef void *request_file(const_char *title, const_char *filename, \ + glib.gboolean savedialog, glib.GCallback ok_cb, \ + glib.GCallback cancel_cb, account.PurpleAccount *account, \ + const_char *who, conversation.PurpleConversation *conv, \ + void *user_data): + """ + @see purple_request_file(). + """ + debug.purple_debug_info("request", "%s", "request-file\n") + if request_cbs.has_key("request-file"): + ( request_cbs["request-file"])("request-file: TODO") -cdef void close_request (request.PurpleRequestType type, void *ui_handle): - debug.c_purple_debug(debug.PURPLE_DEBUG_INFO, "request", "close_request\n") - try: - (request_cbs["close_request"])("close_request") - except KeyError: - pass +cdef void close_request(request.PurpleRequestType type, void *ui_handle): + """ + TODO + """ + debug.purple_debug_info("request", "%s", "close-request\n") + if request_cbs.has_key("close-request"): + ( request_cbs["close-request"])("close-request: TODO") -cdef void *request_folder (const_char *title, const_char *dirname, - glib.GCallback ok_cb, - glib.GCallback cancel_cb, - account.PurpleAccount *account, - const_char *who, - conversation.PurpleConversation *conv, - void *user_data): - debug.c_purple_debug(debug.PURPLE_DEBUG_INFO, "request", - "request_folder\n") - try: - (request_cbs["request_folder"])("request_folder") - except KeyError: - pass +cdef void *request_folder(const_char *title, const_char *dirname, \ + glib.GCallback ok_cb, glib.GCallback cancel_cb, \ + account.PurpleAccount *account, const_char *who, \ + conversation.PurpleConversation *conv, void *user_data): + """ + @see purple_request_folder(). + """ + debug.purple_debug_info("request", "%s", "request-folder\n") + if request_cbs.has_key("request-folder"): + ( request_cbs["request-folder"])("request-folder: TODO")