guacd类关系图
2018-08-19 18:01:25 28 举报
guacd类关系图是一种用于描述和可视化guacd库中各种类之间关系的图形表示。guacd是一个高性能、可扩展的全局异步I/O(AIO)管理器,它提供了一种统一的方式来处理各种I/O操作,如文件读写、网络通信等。在guacd类关系图中,我们可以看到各种不同的类,如GResource、GMainContext、GSource等,它们之间通过继承、实现和关联等方式相互联系。这些类共同构成了guacd库的基本框架,为开发者提供了丰富的功能和灵活的扩展性。通过分析guacd类关系图,我们可以更好地理解guacd库的设计原理和使用方法,从而更高效地开发出高质量的应用程序。
作者其他创作
大纲/内容
log
+ proxyd_log_level:int
+ vproxyd_log( ):void+ proxyd_log(): void
config
+ parse_error : string+ parse_error_location : string+ proxyd_config : struct config
- proxyd_prase_space(): int- proxyd_prase_name(): int- proxyd_prase_value(): int- proxyd_parse_section(): int- proxyd_prase_line(): int- proxyd_prase_conf(): int- proxyd_prase_parameter(): int + proxyd_config_parse_args() : int+ proxyd_config_parse_file(): int
文本
map
+ client_map: proxyd_map
- map_hash() : int- map_find() : int+ map_alloc(): proxyd_map+ map_add(): int+ map_search(): int
client
+ proxyd_heart_beat_frequency: int+ proxy_time_out : int+ proxy_message_handle_frequency: int+ proxy_sync_frequency: int
- proxyd_client_input_thread(): void- proxyd_client_output_thread() : void- proxyd_sleep(): void+ proxyd_client_begin() : int
proxy_deamon
- proxyd_root_dir : string- proxyd_dev_null : string
- proxyd_connection_failure(): void- proxyd_handle_connection() : void- proxyd_deamon(): int- proxyd_main(): void
0 条评论
下一页