├── README.md ├── include ├── command.h ├── context.h ├── dispatcher.h ├── env.h ├── errorlog.h ├── fibernet.h ├── group_mgr.h ├── handle.h ├── harbor.h ├── lib │ ├── 2darray.h │ ├── astar.h │ ├── bellman_ford.h │ ├── binary_search_tree.h │ ├── bitset.h │ ├── bloom_filter.h │ ├── dijkstra.h │ ├── directed_graph.h │ ├── dos_tree.h │ ├── double_linked_list.h │ ├── edmonds_karp.h │ ├── generic.h │ ├── graph_defs.h │ ├── graph_search.h │ ├── hash_multi.h │ ├── hash_string.h │ ├── hash_table.h │ ├── heap.h │ ├── huffman.h │ ├── imath.h │ ├── insertion_sort.h │ ├── integer.h │ ├── interval_tree.h │ ├── lcs.h │ ├── md5.h │ ├── merge_sort.h │ ├── perfect_hash.h │ ├── prim_mst.h │ ├── prime.h │ ├── priority_queue.h │ ├── queue.h │ ├── quick_sort.h │ ├── radix_sort.h │ ├── random.h │ ├── random_select.h │ ├── rbtree.h │ ├── rbtree_defs.h │ ├── sha1.h │ ├── shuffle.h │ ├── skip_list.h │ ├── sol.h │ ├── stack.h │ ├── undirected_graph.h │ ├── universal_hash.h │ └── word_seg.h ├── module.h ├── monitor.h ├── mq.h ├── multicast.h ├── rwlock.h └── timer.h └── src ├── context.cpp ├── handle.cpp ├── harbor.cpp └── mq.cpp /README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /include/command.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/command.h -------------------------------------------------------------------------------- /include/context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/context.h -------------------------------------------------------------------------------- /include/dispatcher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/dispatcher.h -------------------------------------------------------------------------------- /include/env.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/env.h -------------------------------------------------------------------------------- /include/errorlog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/errorlog.h -------------------------------------------------------------------------------- /include/fibernet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/fibernet.h -------------------------------------------------------------------------------- /include/group_mgr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/group_mgr.h -------------------------------------------------------------------------------- /include/handle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/handle.h -------------------------------------------------------------------------------- /include/harbor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/harbor.h -------------------------------------------------------------------------------- /include/lib/2darray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/lib/2darray.h -------------------------------------------------------------------------------- /include/lib/astar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/lib/astar.h -------------------------------------------------------------------------------- /include/lib/bellman_ford.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/lib/bellman_ford.h -------------------------------------------------------------------------------- /include/lib/binary_search_tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/lib/binary_search_tree.h -------------------------------------------------------------------------------- /include/lib/bitset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/lib/bitset.h -------------------------------------------------------------------------------- /include/lib/bloom_filter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/lib/bloom_filter.h -------------------------------------------------------------------------------- /include/lib/dijkstra.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/lib/dijkstra.h -------------------------------------------------------------------------------- /include/lib/directed_graph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/lib/directed_graph.h -------------------------------------------------------------------------------- /include/lib/dos_tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/lib/dos_tree.h -------------------------------------------------------------------------------- /include/lib/double_linked_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/lib/double_linked_list.h -------------------------------------------------------------------------------- /include/lib/edmonds_karp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/lib/edmonds_karp.h -------------------------------------------------------------------------------- /include/lib/generic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/lib/generic.h -------------------------------------------------------------------------------- /include/lib/graph_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/lib/graph_defs.h -------------------------------------------------------------------------------- /include/lib/graph_search.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/lib/graph_search.h -------------------------------------------------------------------------------- /include/lib/hash_multi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/lib/hash_multi.h -------------------------------------------------------------------------------- /include/lib/hash_string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/lib/hash_string.h -------------------------------------------------------------------------------- /include/lib/hash_table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/lib/hash_table.h -------------------------------------------------------------------------------- /include/lib/heap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/lib/heap.h -------------------------------------------------------------------------------- /include/lib/huffman.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/lib/huffman.h -------------------------------------------------------------------------------- /include/lib/imath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/lib/imath.h -------------------------------------------------------------------------------- /include/lib/insertion_sort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/lib/insertion_sort.h -------------------------------------------------------------------------------- /include/lib/integer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/lib/integer.h -------------------------------------------------------------------------------- /include/lib/interval_tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/lib/interval_tree.h -------------------------------------------------------------------------------- /include/lib/lcs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/lib/lcs.h -------------------------------------------------------------------------------- /include/lib/md5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/lib/md5.h -------------------------------------------------------------------------------- /include/lib/merge_sort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/lib/merge_sort.h -------------------------------------------------------------------------------- /include/lib/perfect_hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/lib/perfect_hash.h -------------------------------------------------------------------------------- /include/lib/prim_mst.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/lib/prim_mst.h -------------------------------------------------------------------------------- /include/lib/prime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/lib/prime.h -------------------------------------------------------------------------------- /include/lib/priority_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/lib/priority_queue.h -------------------------------------------------------------------------------- /include/lib/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/lib/queue.h -------------------------------------------------------------------------------- /include/lib/quick_sort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/lib/quick_sort.h -------------------------------------------------------------------------------- /include/lib/radix_sort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/lib/radix_sort.h -------------------------------------------------------------------------------- /include/lib/random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/lib/random.h -------------------------------------------------------------------------------- /include/lib/random_select.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/lib/random_select.h -------------------------------------------------------------------------------- /include/lib/rbtree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/lib/rbtree.h -------------------------------------------------------------------------------- /include/lib/rbtree_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/lib/rbtree_defs.h -------------------------------------------------------------------------------- /include/lib/sha1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/lib/sha1.h -------------------------------------------------------------------------------- /include/lib/shuffle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/lib/shuffle.h -------------------------------------------------------------------------------- /include/lib/skip_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/lib/skip_list.h -------------------------------------------------------------------------------- /include/lib/sol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/lib/sol.h -------------------------------------------------------------------------------- /include/lib/stack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/lib/stack.h -------------------------------------------------------------------------------- /include/lib/undirected_graph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/lib/undirected_graph.h -------------------------------------------------------------------------------- /include/lib/universal_hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/lib/universal_hash.h -------------------------------------------------------------------------------- /include/lib/word_seg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/lib/word_seg.h -------------------------------------------------------------------------------- /include/module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/module.h -------------------------------------------------------------------------------- /include/monitor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/monitor.h -------------------------------------------------------------------------------- /include/mq.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/mq.h -------------------------------------------------------------------------------- /include/multicast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/multicast.h -------------------------------------------------------------------------------- /include/rwlock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/rwlock.h -------------------------------------------------------------------------------- /include/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/include/timer.h -------------------------------------------------------------------------------- /src/context.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/src/context.cpp -------------------------------------------------------------------------------- /src/handle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/src/handle.cpp -------------------------------------------------------------------------------- /src/harbor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtaci/fibernet/HEAD/src/harbor.cpp -------------------------------------------------------------------------------- /src/mq.cpp: -------------------------------------------------------------------------------- 1 | #include "mq.h" 2 | 3 | namespace fibernet 4 | { 5 | --------------------------------------------------------------------------------