request.xs
来自「Linux下的多协议即时通讯程序源代码」· XS 代码 · 共 643 行 · 第 1/2 页
XS
643 行
voidpurple_request_field_choice_set_value(field, value) Purple::Request::Field field int valueMODULE = Purple::Request PACKAGE = Purple::Request::Field PREFIX = purple_request_field_PROTOTYPES: ENABLEPurple::Request::Fieldpurple_request_field_int_new(id, text, default_value = 0) const char *id const char *text int default_valueintpurple_request_field_int_get_default_value(field) Purple::Request::Field fieldintpurple_request_field_int_get_value(field) Purple::Request::Field fieldvoidpurple_request_field_int_set_default_value(field, default_value) Purple::Request::Field field int default_valuevoidpurple_request_field_int_set_value(field, value) Purple::Request::Field field int valuegbooleanpurple_request_field_is_required(field) Purple::Request::Field fieldMODULE = Purple::Request PACKAGE = Purple::Request::Field PREFIX = purple_request_field_PROTOTYPES: ENABLEPurple::Request::Fieldpurple_request_field_label_new(id, text) const char *id const char *textMODULE = Purple::Request PACKAGE = Purple::Request::Field PREFIX = purple_request_field_PROTOTYPES: ENABLEPurple::Request::Fieldpurple_request_field_list_new(id, text) const char *id const char *textvoidpurple_request_field_list_add(field, item, data) Purple::Request::Field field const char *item void * datavoidpurple_request_field_list_add_selected(field, item) Purple::Request::Field field const char *itemvoidpurple_request_field_list_clear_selected(field) Purple::Request::Field fieldvoid *purple_request_field_list_get_data(field, text) Purple::Request::Field field const char *textvoidpurple_request_field_list_get_items(field) Purple::Request::Field fieldPREINIT: const GList *l;PPCODE: for (l = purple_request_field_list_get_items(field); l != NULL; l = l->next) { XPUSHs(sv_2mortal(newSVpv(l->data, 0))); }gbooleanpurple_request_field_list_get_multi_select(field) Purple::Request::Field fieldvoidpurple_request_field_list_get_selected(field) Purple::Request::Field fieldPREINIT: const GList *l;PPCODE: for (l = purple_request_field_list_get_selected(field); l != NULL; l = l->next) { XPUSHs(sv_2mortal(newSVpv(l->data, 0))); }gbooleanpurple_request_field_list_is_selected(field, item) Purple::Request::Field field const char *itemvoidpurple_request_field_list_set_multi_select(field, multi_select) Purple::Request::Field field gboolean multi_selectMODULE = Purple::Request PACKAGE = Purple::Request::Field PREFIX = purple_request_field_PROTOTYPES: ENABLEPurple::Request::Fieldpurple_request_field_new(id, text, type) const char *id const char *text Purple::RequestFieldType typevoidpurple_request_field_set_label(field, label) Purple::Request::Field field const char *labelvoidpurple_request_field_set_required(field, required) Purple::Request::Field field gboolean requiredvoidpurple_request_field_set_type_hint(field, type_hint) Purple::Request::Field field const char *type_hintvoidpurple_request_field_set_visible(field, visible) Purple::Request::Field field gboolean visibleMODULE = Purple::Request PACKAGE = Purple::Request::Field PREFIX = purple_request_field_PROTOTYPES: ENABLEPurple::Request::Fieldpurple_request_field_string_new(id, text, default_value, multiline) const char *id const char *text const char *default_value gboolean multilineconst char *purple_request_field_string_get_default_value(field) Purple::Request::Field fieldconst char *purple_request_field_string_get_value(field) Purple::Request::Field fieldgbooleanpurple_request_field_string_is_editable(field) Purple::Request::Field fieldgbooleanpurple_request_field_string_is_masked(field) Purple::Request::Field fieldgbooleanpurple_request_field_string_is_multiline(field) Purple::Request::Field fieldvoidpurple_request_field_string_set_default_value(field, default_value) Purple::Request::Field field const char *default_valuevoidpurple_request_field_string_set_editable(field, editable) Purple::Request::Field field gboolean editablevoidpurple_request_field_string_set_masked(field, masked) Purple::Request::Field field gboolean maskedvoidpurple_request_field_string_set_value(field, value) Purple::Request::Field field const char *valueMODULE = Purple::Request PACKAGE = Purple::Request::Field::Group PREFIX = purple_request_field_group_PROTOTYPES: ENABLEvoidpurple_request_field_group_add_field(group, field) Purple::Request::Field::Group group Purple::Request::Field fieldvoidpurple_request_field_group_destroy(group) Purple::Request::Field::Group groupvoidpurple_request_field_group_get_fields(group) Purple::Request::Field::Group groupPREINIT: GList *l;PPCODE: for (l = purple_request_field_group_get_fields(group); l != NULL; l = l->next) { XPUSHs(sv_2mortal(purple_perl_bless_object(l->data, "Purple::Request::Field"))); }const char *purple_request_field_group_get_title(group) Purple::Request::Field::Group groupPurple::Request::Field::Grouppurple_request_field_group_new(title) const char *titleMODULE = Purple::Request PACKAGE = Purple::Request::Field PREFIX = purple_request_field_PROTOTYPES: ENABLEvoidpurple_request_field_destroy(field) Purple::Request::Field fieldconst char *purple_request_field_get_id(field) Purple::Request::Field fieldconst char *purple_request_field_get_label(field) Purple::Request::Field fieldPurple::RequestFieldTypepurple_request_field_get_type(field) Purple::Request::Field fieldconst char *purple_request_field_get_type_hint(field) Purple::Request::Field fieldgbooleanpurple_request_field_is_visible(field) Purple::Request::Field fieldMODULE = Purple::Request PACKAGE = Purple::Request::Fields PREFIX = purple_request_fields_PROTOTYPES: ENABLEPurple::Request::Fieldspurple_request_fields_new()voidpurple_request_fields_add_group(fields, group) Purple::Request::Fields fields Purple::Request::Field::Group groupgbooleanpurple_request_fields_all_required_filled(fields) Purple::Request::Fields fieldsvoidpurple_request_fields_destroy(fields) Purple::Request::Fields fieldsgbooleanpurple_request_fields_exists(fields, id) Purple::Request::Fields fields const char *idPurple::Accountpurple_request_fields_get_account(fields, id) Purple::Request::Fields fields const char *idgbooleanpurple_request_fields_get_bool(fields, id) Purple::Request::Fields fields const char *idintpurple_request_fields_get_choice(fields, id) Purple::Request::Fields fields const char *idPurple::Request::Fieldpurple_request_fields_get_field(fields, id) Purple::Request::Fields fields const char *idvoidpurple_request_fields_get_groups(fields) Purple::Request::Fields fieldsPREINIT: GList *l;PPCODE: for (l = purple_request_fields_get_groups(fields); l != NULL; l = l->next) { XPUSHs(sv_2mortal(purple_perl_bless_object(l->data, "Purple::Request::Field::Group"))); }intpurple_request_fields_get_integer(fields, id) Purple::Request::Fields fields const char *idvoidpurple_request_fields_get_required(fields) Purple::Request::Fields fieldsPREINIT: const GList *l;PPCODE: for (l = purple_request_fields_get_required(fields); l != NULL; l = l->next) { XPUSHs(sv_2mortal(purple_perl_bless_object(l->data, "Purple::Request::Field"))); }const char *purple_request_fields_get_string(fields, id) Purple::Request::Fields fields const char *idgbooleanpurple_request_fields_is_field_required(fields, id) Purple::Request::Fields fields const char *id
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?