📄 libprelude.devhelp2
字号:
<?xml version="1.0" encoding="utf-8" standalone="no"?><!DOCTYPE book PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" ""><book xmlns="http://www.devhelp.net/book" title="Prelude library Reference Manual" link="index.html" author="" name="libprelude" version="2"> <chapters> <sub name="Using libprelude to interoperate with prelude-manager" link="pt01.html"> <sub name="prelude" link="libprelude-prelude.html"/> <sub name="prelude-client" link="libprelude-prelude-client.html"/> </sub> <sub name="Sending events with libprelude" link="pt02.html"> <sub name="The low level IDMEF API" link="ch01.html"> <sub name="idmef-tree-wrap" link="libprelude-idmef-tree-wrap.html"/> <sub name="idmef-additional-data" link="libprelude-idmef-additional-data.html"/> <sub name="idmef-time" link="libprelude-idmef-time.html"/> <sub name="idmef-data" link="libprelude-idmef-data.html"/> </sub> <sub name="The high level IDMEF API" link="ch02.html"> <sub name="idmef-path" link="libprelude-idmef-path.html"/> <sub name="idmef-value" link="libprelude-idmef-value.html"/> </sub> </sub> <sub name="Reading events from the collector" link="pt03.html"> <sub name="idmef-message-read" link="libprelude-idmef-message-read.html"/> <sub name="prelude-connection-pool" link="libprelude-prelude-connection-pool.html"/> </sub> <sub name="Filtering operation on IDMEF messages" link="pt04.html"> <sub name="idmef-criteria" link="libprelude-idmef-criteria.html"/> <sub name="idmef-criterion-value" link="libprelude-idmef-criterion-value.html"/> </sub> <sub name="Utility functions" link="ch03.html"> <sub name="idmef-message-print" link="libprelude-idmef-message-print.html"/> </sub> <sub name="Others" link="ch04.html"> <sub name="prelude-error" link="libprelude-prelude-error.html"/> <sub name="prelude-linked-object" link="libprelude-prelude-linked-object.html"/> <sub name="prelude-io" link="libprelude-prelude-io.html"/> <sub name="prelude-log" link="libprelude-prelude-log.html"/> <sub name="prelude-msg" link="libprelude-prelude-msg.html"/> <sub name="prelude-option" link="libprelude-prelude-option.html"/> <sub name="prelude-connection" link="libprelude-prelude-connection.html"/> <sub name="prelude-string" link="libprelude-prelude-string.html"/> <sub name="prelude-msgbuf" link="libprelude-prelude-msgbuf.html"/> <sub name="idmef-message-write" link="libprelude-idmef-message-write.html"/> <sub name="prelude-ident" link="libprelude-prelude-ident.html"/> <sub name="prelude-client-profile" link="libprelude-prelude-client-profile.html"/> <sub name="prelude-plugin" link="libprelude-prelude-plugin.html"/> <sub name="prelude-hash" link="libprelude-prelude-hash.html"/> <sub name="prelude-failover" link="libprelude-prelude-failover.html"/> <sub name="prelude-async" link="libprelude-prelude-async.html"/> <sub name="prelude-list" link="libprelude-prelude-list.html"/> <sub name="prelude-inttypes" link="libprelude-prelude-inttypes.html"/> <sub name="prelude-option-wide" link="libprelude-prelude-option-wide.html"/> <sub name="prelude-timer" link="libprelude-prelude-timer.html"/> </sub> </chapters> <functions> <keyword type="macro" name="LIBPRELUDE_VERSION" link="libprelude-prelude.html#LIBPRELUDE-VERSION:CAPS"/> <keyword type="function" name="prelude_init ()" link="libprelude-prelude.html#prelude-init"/> <keyword type="function" name="prelude_deinit ()" link="libprelude-prelude.html#prelude-deinit"/> <keyword type="function" name="prelude_check_version ()" link="libprelude-prelude.html#prelude-check-version"/> <keyword type="function" name="prelude_thread_init ()" link="libprelude-prelude.html#prelude-thread-init"/> <keyword type="enum" name="enum prelude_client_exit_status_t" link="libprelude-prelude-client.html#prelude-client-exit-status-t"/> <keyword type="enum" name="enum prelude_client_flags_t" link="libprelude-prelude-client.html#prelude-client-flags-t"/> <keyword type="typedef" name="prelude_client_t" link="libprelude-prelude-client.html#prelude-client-t"/> <keyword type="function" name="prelude_client_get_unique_ident ()" link="libprelude-prelude-client.html#prelude-client-get-unique-ident"/> <keyword type="function" name="prelude_client_set_connection_pool ()" link="libprelude-prelude-client.html#prelude-client-set-connection-pool"/> <keyword type="function" name="prelude_client_get_connection_pool ()" link="libprelude-prelude-client.html#prelude-client-get-connection-pool"/> <keyword type="function" name="prelude_client_start ()" link="libprelude-prelude-client.html#prelude-client-start"/> <keyword type="function" name="prelude_client_init ()" link="libprelude-prelude-client.html#prelude-client-init"/> <keyword type="function" name="prelude_client_new ()" link="libprelude-prelude-client.html#prelude-client-new"/> <keyword type="function" name="prelude_client_get_analyzer ()" link="libprelude-prelude-client.html#prelude-client-get-analyzer"/> <keyword type="function" name="prelude_client_get_flags ()" link="libprelude-prelude-client.html#prelude-client-get-flags"/> <keyword type="function" name="prelude_client_set_required_permission ()" link="libprelude-prelude-client.html#prelude-client-set-required-permission"/> <keyword type="function" name="prelude_client_get_required_permission ()" link="libprelude-prelude-client.html#prelude-client-get-required-permission"/> <keyword type="function" name="prelude_client_send_msg ()" link="libprelude-prelude-client.html#prelude-client-send-msg"/> <keyword type="function" name="prelude_client_set_heartbeat_cb ()" link="libprelude-prelude-client.html#prelude-client-set-heartbeat-cb"/> <keyword type="function" name="prelude_client_send_idmef ()" link="libprelude-prelude-client.html#prelude-client-send-idmef"/> <keyword type="function" name="prelude_client_destroy ()" link="libprelude-prelude-client.html#prelude-client-destroy"/> <keyword type="function" name="prelude_client_set_flags ()" link="libprelude-prelude-client.html#prelude-client-set-flags"/> <keyword type="function" name="prelude_client_set_config_filename ()" link="libprelude-prelude-client.html#prelude-client-set-config-filename"/> <keyword type="function" name="prelude_client_get_config_filename ()" link="libprelude-prelude-client.html#prelude-client-get-config-filename"/> <keyword type="function" name="prelude_client_is_setup_needed ()" link="libprelude-prelude-client.html#prelude-client-is-setup-needed" deprecated="use standard error API."/> <keyword type="function" name="prelude_client_get_profile ()" link="libprelude-prelude-client.html#prelude-client-get-profile"/> <keyword type="function" name="prelude_client_new_msgbuf ()" link="libprelude-prelude-client.html#prelude-client-new-msgbuf"/> <keyword type="function" name="prelude_client_handle_msg_default ()" link="libprelude-prelude-client.html#prelude-client-handle-msg-default"/> <keyword type="function" name="prelude_client_get_setup_error ()" link="libprelude-prelude-client.html#prelude-client-get-setup-error"/> <keyword type="function" name="prelude_client_print_setup_error ()" link="libprelude-prelude-client.html#prelude-client-print-setup-error"/> <keyword type="macro" name="IDMEF_LIST_APPEND" link="libprelude-idmef-tree-wrap.html#IDMEF-LIST-APPEND:CAPS"/> <keyword type="macro" name="IDMEF_LIST_PREPEND" link="libprelude-idmef-tree-wrap.html#IDMEF-LIST-PREPEND:CAPS"/> <keyword type="enum" name="enum idmef_additional_data_type_t" link="libprelude-idmef-tree-wrap.html#idmef-additional-data-type-t"/> <keyword type="function" name="idmef_additional_data_type_to_numeric ()" link="libprelude-idmef-tree-wrap.html#idmef-additional-data-type-to-numeric"/> <keyword type="function" name="idmef_additional_data_type_to_string ()" link="libprelude-idmef-tree-wrap.html#idmef-additional-data-type-to-string"/> <keyword type="typedef" name="idmef_additional_data_t" link="libprelude-idmef-tree-wrap.html#idmef-additional-data-t"/> <keyword type="function" name="idmef_additional_data_new ()" link="libprelude-idmef-tree-wrap.html#idmef-additional-data-new"/> <keyword type="function" name="idmef_additional_data_copy ()" link="libprelude-idmef-tree-wrap.html#idmef-additional-data-copy"/> <keyword type="function" name="idmef_additional_data_clone ()" link="libprelude-idmef-tree-wrap.html#idmef-additional-data-clone"/> <keyword type="function" name="idmef_additional_data_ref ()" link="libprelude-idmef-tree-wrap.html#idmef-additional-data-ref"/> <keyword type="function" name="idmef_additional_data_destroy ()" link="libprelude-idmef-tree-wrap.html#idmef-additional-data-destroy"/> <keyword type="function" name="idmef_additional_data_get_type ()" link="libprelude-idmef-tree-wrap.html#idmef-additional-data-get-type"/> <keyword type="function" name="idmef_additional_data_set_type ()" link="libprelude-idmef-tree-wrap.html#idmef-additional-data-set-type"/> <keyword type="function" name="idmef_additional_data_new_type ()" link="libprelude-idmef-tree-wrap.html#idmef-additional-data-new-type"/> <keyword type="function" name="idmef_additional_data_get_meaning ()" link="libprelude-idmef-tree-wrap.html#idmef-additional-data-get-meaning"/> <keyword type="function" name="idmef_additional_data_set_meaning ()" link="libprelude-idmef-tree-wrap.html#idmef-additional-data-set-meaning"/> <keyword type="function" name="idmef_additional_data_new_meaning ()" link="libprelude-idmef-tree-wrap.html#idmef-additional-data-new-meaning"/> <keyword type="function" name="idmef_additional_data_get_data ()" link="libprelude-idmef-tree-wrap.html#idmef-additional-data-get-data"/> <keyword type="function" name="idmef_additional_data_set_data ()" link="libprelude-idmef-tree-wrap.html#idmef-additional-data-set-data"/> <keyword type="function" name="idmef_additional_data_new_data ()" link="libprelude-idmef-tree-wrap.html#idmef-additional-data-new-data"/>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -