Wireshark 4.5.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
help_url.h
Go to the documentation of this file.
1
12#ifndef __HELP_URL_H__
13#define __HELP_URL_H__
14
15#include <ws_attributes.h>
16
17#ifdef __cplusplus
18extern "C" {
19#endif /* __cplusplus */
20
25typedef enum {
26 TOPIC_ACTION_NONE,
27
28 /* pages online at www.wireshark.org */
29 ONLINEPAGE_HOME,
30 ONLINEPAGE_WIKI,
31 ONLINEPAGE_USERGUIDE,
32 ONLINEPAGE_FAQ,
33 ONLINEPAGE_DOWNLOAD,
34 ONLINEPAGE_DOCS,
35 ONLINEPAGE_SAMPLE_FILES,
36 ONLINEPAGE_CAPTURE_SETUP,
37 ONLINEPAGE_NETWORK_MEDIA,
38 ONLINEPAGE_SAMPLE_CAPTURES,
39 ONLINEPAGE_SECURITY,
40 ONLINEPAGE_ASK,
41 ONLINEPAGE_DFILTER_REF,
42
43 /* local manual pages */
44 LOCALPAGE_MAN_WIRESHARK = 100,
45 LOCALPAGE_MAN_STRATOSHARK,
46 LOCALPAGE_MAN_WIRESHARK_FILTER,
47 LOCALPAGE_MAN_CAPINFOS,
48 LOCALPAGE_MAN_DUMPCAP,
49 LOCALPAGE_MAN_EDITCAP,
50 LOCALPAGE_MAN_MERGECAP,
51 LOCALPAGE_MAN_RAWSHARK,
52 LOCALPAGE_MAN_REORDERCAP,
53 LOCALPAGE_MAN_TEXT2PCAP,
54 LOCALPAGE_MAN_TSHARK,
55
56 /* Release Notes */
57 LOCALPAGE_RELEASE_NOTES,
58
59 /* help pages (textfiles or HTML User's Guide) */
60 HELP_CONTENT = 200,
61 HELP_GETTING_STARTED, /* currently unused */
62 HELP_CAPTURE_OPTIONS, /* currently unused */
63 HELP_CAPTURE_FILTERS_DIALOG,
64 HELP_DISPLAY_FILTERS_DIALOG,
65 HELP_FILTER_EXPRESSION_DIALOG,
66 HELP_DISPLAY_MACRO_DIALOG,
67 HELP_COLORING_RULES_DIALOG,
68 HELP_CONFIG_PROFILES_DIALOG,
69 HELP_PRINT_DIALOG,
70 HELP_FIND_DIALOG,
71 HELP_FILESET_DIALOG,
72 HELP_FIREWALL_DIALOG,
73 HELP_GOTO_DIALOG,
74 HELP_CAPTURE_OPTIONS_DIALOG,
75 HELP_CAPTURE_MANAGE_INTERFACES_DIALOG,
76 HELP_ENABLED_PROTOCOLS_DIALOG,
77 HELP_ENABLED_HEURISTICS_DIALOG,
78 HELP_DECODE_AS_DIALOG,
79 HELP_DECODE_AS_SHOW_DIALOG,
80 HELP_FOLLOW_STREAM_DIALOG,
81 HELP_SHOW_PACKET_BYTES_DIALOG,
82 HELP_EXPERT_INFO_DIALOG,
83 HELP_EXTCAP_OPTIONS_DIALOG,
84 HELP_STATS_SUMMARY_DIALOG,
85 HELP_STATS_PROTO_HIERARCHY_DIALOG,
86 HELP_STATS_ENDPOINTS_DIALOG,
87 HELP_STATS_CONVERSATIONS_DIALOG,
88 HELP_STATS_IO_GRAPH_DIALOG,
89 HELP_STATS_LTE_MAC_TRAFFIC_DIALOG,
90 HELP_STATS_LTE_RLC_TRAFFIC_DIALOG,
91 HELP_STATS_TCP_STREAM_GRAPHS_DIALOG,
92 HELP_STATS_WLAN_TRAFFIC_DIALOG,
93 HELP_CAPTURE_INTERFACE_OPTIONS_DIALOG,
94 HELP_PREFERENCES_DIALOG,
95 HELP_CAPTURE_INFO_DIALOG,
96 HELP_EXPORT_FILE_DIALOG,
97 HELP_EXPORT_BYTES_DIALOG,
98 HELP_EXPORT_PDUS_DIALOG,
99 HELP_STRIP_HEADERS_DIALOG,
100 HELP_EXPORT_OBJECT_LIST,
101 HELP_OPEN_DIALOG,
102 HELP_MERGE_DIALOG,
103 HELP_IMPORT_DIALOG,
104 HELP_SAVE_DIALOG,
105 HELP_EXPORT_FILE_WIN32_DIALOG,
106 HELP_OPEN_WIN32_DIALOG,
107 HELP_MERGE_WIN32_DIALOG,
108 HELP_SAVE_WIN32_DIALOG,
109 HELP_TIME_SHIFT_DIALOG,
110 HELP_TELEPHONY_VOIP_CALLS_DIALOG,
111 HELP_TELEPHONY_RTP_ANALYSIS_DIALOG,
112 HELP_TELEPHONY_RTP_STREAMS_DIALOG,
113 HELP_NEW_PACKET_DIALOG,
114 HELP_IAX2_ANALYSIS_DIALOG,
115 HELP_TELEPHONY_RTP_PLAYER_DIALOG,
116 HELP_STAT_FLOW_GRAPH
117} topic_action_e;
118
126WS_RETNONNULL char *user_guide_url(const char *page);
127
134WS_RETNONNULL char *topic_action_url(topic_action_e action);
135
140void topic_action(topic_action_e topic);
141
142#ifdef __cplusplus
143}
144#endif /* __cplusplus */
145
146#endif /* __HELP_URL_H__ */
void topic_action(topic_action_e topic)
Definition main_application.cpp:150
WS_RETNONNULL char * topic_action_url(topic_action_e action)
Definition help_url.c:65
WS_RETNONNULL char * user_guide_url(const char *page)
Definition help_url.c:31