|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | - | - |
| executor/ | | 12-May-2024 | - | 648 | 362 |
| poller/ | | 12-May-2024 | - | 214 | 113 |
| README.md | D | 12-May-2024 | 179 | 7 | 4 |
| block_annotate.h | D | 12-May-2024 | 2 KiB | 58 | 31 |
| buffer_list.cc | D | 12-May-2024 | 10.7 KiB | 309 | 252 |
| buffer_list.h | D | 12-May-2024 | 6.1 KiB | 166 | 79 |
| call_combiner.cc | D | 12-May-2024 | 9.1 KiB | 260 | 198 |
| call_combiner.h | D | 12-May-2024 | 8.7 KiB | 218 | 103 |
| cfstream_handle.cc | D | 12-May-2024 | 7 KiB | 211 | 167 |
| cfstream_handle.h | D | 12-May-2024 | 3 KiB | 91 | 53 |
| closure.h | D | 12-May-2024 | 7.4 KiB | 256 | 186 |
| combiner.cc | D | 12-May-2024 | 12.4 KiB | 341 | 263 |
| combiner.h | D | 12-May-2024 | 3.1 KiB | 89 | 41 |
| dualstack_socket_posix.cc | D | 12-May-2024 | 1.5 KiB | 48 | 19 |
| dynamic_annotations.h | D | 12-May-2024 | 2.4 KiB | 68 | 41 |
| endpoint.cc | D | 12-May-2024 | 2.2 KiB | 72 | 39 |
| endpoint.h | D | 12-May-2024 | 4.3 KiB | 111 | 48 |
| endpoint_cfstream.cc | D | 12-May-2024 | 14.5 KiB | 402 | 346 |
| endpoint_cfstream.h | D | 12-May-2024 | 1.5 KiB | 50 | 14 |
| endpoint_pair.h | D | 12-May-2024 | 1 KiB | 34 | 11 |
| endpoint_pair_posix.cc | D | 12-May-2024 | 2.2 KiB | 74 | 42 |
| endpoint_pair_uv.cc | D | 12-May-2024 | 1.2 KiB | 41 | 14 |
| endpoint_pair_windows.cc | D | 12-May-2024 | 2.8 KiB | 88 | 55 |
| error.cc | D | 12-May-2024 | 25.4 KiB | 818 | 716 |
| error.h | D | 12-May-2024 | 10.9 KiB | 277 | 152 |
| error_cfstream.cc | D | 12-May-2024 | 1.8 KiB | 54 | 28 |
| error_cfstream.h | D | 12-May-2024 | 1.2 KiB | 32 | 10 |
| error_internal.h | D | 12-May-2024 | 1.9 KiB | 62 | 27 |
| ev_apple.cc | D | 12-May-2024 | 13.4 KiB | 360 | 219 |
| ev_apple.h | D | 12-May-2024 | 1.3 KiB | 44 | 15 |
| ev_epoll1_linux.cc | D | 12-May-2024 | 46.3 KiB | 1,372 | 1,043 |
| ev_epoll1_linux.h | D | 12-May-2024 | 1 KiB | 32 | 7 |
| ev_epollex_linux.cc | D | 12-May-2024 | 55 KiB | 1,659 | 1,317 |
| ev_epollex_linux.h | D | 12-May-2024 | 961 | 31 | 8 |
| ev_poll_posix.cc | D | 12-May-2024 | 45.8 KiB | 1,431 | 1,117 |
| ev_poll_posix.h | D | 12-May-2024 | 988 | 30 | 7 |
| ev_posix.cc | D | 12-May-2024 | 14.1 KiB | 418 | 303 |
| ev_posix.h | D | 12-May-2024 | 8.4 KiB | 208 | 92 |
| ev_windows.cc | D | 12-May-2024 | 881 | 31 | 7 |
| exec_ctx.cc | D | 12-May-2024 | 7.2 KiB | 225 | 176 |
| exec_ctx.h | D | 12-May-2024 | 13.3 KiB | 385 | 177 |
| executor.cc | D | 12-May-2024 | 16.4 KiB | 471 | 311 |
| executor.h | D | 12-May-2024 | 3.5 KiB | 123 | 57 |
| fork_posix.cc | D | 12-May-2024 | 3.4 KiB | 120 | 82 |
| fork_windows.cc | D | 12-May-2024 | 1.1 KiB | 42 | 10 |
| gethostname.h | D | 12-May-2024 | 846 | 27 | 4 |
| gethostname_fallback.cc | D | 12-May-2024 | 862 | 31 | 7 |
| gethostname_host_name_max.cc | D | 12-May-2024 | 1.1 KiB | 41 | 16 |
| gethostname_sysconf.cc | D | 12-May-2024 | 1.1 KiB | 41 | 16 |
| grpc_if_nametoindex.h | D | 12-May-2024 | 1,004 | 31 | 6 |
| grpc_if_nametoindex_posix.cc | D | 12-May-2024 | 1.2 KiB | 43 | 16 |
| grpc_if_nametoindex_unsupported.cc | D | 12-May-2024 | 1.1 KiB | 39 | 13 |
| internal_errqueue.cc | D | 12-May-2024 | 1.6 KiB | 68 | 36 |
| internal_errqueue.h | D | 12-May-2024 | 6.8 KiB | 192 | 128 |
| iocp_windows.cc | D | 12-May-2024 | 4.6 KiB | 158 | 118 |
| iocp_windows.h | D | 12-May-2024 | 1.3 KiB | 49 | 21 |
| iomgr.cc | D | 12-May-2024 | 6.1 KiB | 195 | 153 |
| iomgr.h | D | 12-May-2024 | 1.9 KiB | 61 | 16 |
| iomgr_custom.cc | D | 12-May-2024 | 2.5 KiB | 80 | 52 |
| iomgr_custom.h | D | 12-May-2024 | 1.7 KiB | 50 | 21 |
| iomgr_internal.cc | D | 12-May-2024 | 1.8 KiB | 58 | 28 |
| iomgr_internal.h | D | 12-May-2024 | 2.5 KiB | 74 | 33 |
| iomgr_posix.cc | D | 12-May-2024 | 2.8 KiB | 89 | 56 |
| iomgr_posix.h | D | 12-May-2024 | 825 | 27 | 5 |
| iomgr_posix_cfstream.cc | D | 12-May-2024 | 6.6 KiB | 171 | 109 |
| iomgr_uv.cc | D | 12-May-2024 | 1.4 KiB | 44 | 18 |
| iomgr_windows.cc | D | 12-May-2024 | 3.3 KiB | 107 | 66 |
| is_epollexclusive_available.cc | D | 12-May-2024 | 3.3 KiB | 120 | 85 |
| is_epollexclusive_available.h | D | 12-May-2024 | 962 | 37 | 12 |
| load_file.cc | D | 12-May-2024 | 2.5 KiB | 82 | 55 |
| load_file.h | D | 12-May-2024 | 1.1 KiB | 36 | 9 |
| lockfree_event.cc | D | 12-May-2024 | 9.4 KiB | 261 | 129 |
| lockfree_event.h | D | 12-May-2024 | 2.2 KiB | 73 | 25 |
| nameser.h | D | 12-May-2024 | 4.1 KiB | 107 | 78 |
| parse_address.cc | D | 12-May-2024 | 10.1 KiB | 323 | 271 |
| parse_address.h | D | 12-May-2024 | 3 KiB | 78 | 29 |
| polling_entity.cc | D | 12-May-2024 | 3.1 KiB | 97 | 67 |
| polling_entity.h | D | 12-May-2024 | 2.4 KiB | 69 | 29 |
| pollset.cc | D | 12-May-2024 | 1.7 KiB | 57 | 27 |
| pollset.h | D | 12-May-2024 | 3.8 KiB | 100 | 35 |
| pollset_custom.cc | D | 12-May-2024 | 3.2 KiB | 107 | 69 |
| pollset_custom.h | D | 12-May-2024 | 1 KiB | 36 | 12 |
| pollset_set.cc | D | 12-May-2024 | 1.7 KiB | 56 | 28 |
| pollset_set.h | D | 12-May-2024 | 2.2 KiB | 56 | 25 |
| pollset_set_custom.cc | D | 12-May-2024 | 1.7 KiB | 49 | 20 |
| pollset_set_custom.h | D | 12-May-2024 | 836 | 27 | 5 |
| pollset_set_windows.cc | D | 12-May-2024 | 1.7 KiB | 52 | 22 |
| pollset_set_windows.h | D | 12-May-2024 | 846 | 27 | 5 |
| pollset_uv.cc | D | 12-May-2024 | 2.5 KiB | 94 | 55 |
| pollset_uv.h | D | 12-May-2024 | 1 KiB | 33 | 10 |
| pollset_windows.cc | D | 12-May-2024 | 8.4 KiB | 244 | 194 |
| pollset_windows.h | D | 12-May-2024 | 2 KiB | 71 | 35 |
| port.h | D | 12-May-2024 | 6.9 KiB | 225 | 187 |
| python_util.h | D | 12-May-2024 | 1.5 KiB | 47 | 18 |
| resolve_address.cc | D | 12-May-2024 | 1.7 KiB | 51 | 26 |
| resolve_address.h | D | 12-May-2024 | 2.7 KiB | 82 | 43 |
| resolve_address_custom.cc | D | 12-May-2024 | 5.3 KiB | 169 | 127 |
| resolve_address_custom.h | D | 12-May-2024 | 1.5 KiB | 46 | 18 |
| resolve_address_posix.cc | D | 12-May-2024 | 5.6 KiB | 175 | 132 |
| resolve_address_windows.cc | D | 12-May-2024 | 4.7 KiB | 155 | 114 |
| resource_quota.cc | D | 12-May-2024 | 39.3 KiB | 1,017 | 780 |
| resource_quota.h | D | 12-May-2024 | 8.2 KiB | 178 | 53 |
| sockaddr.h | D | 12-May-2024 | 1.1 KiB | 33 | 7 |
| sockaddr_custom.h | D | 12-May-2024 | 1.5 KiB | 55 | 23 |
| sockaddr_posix.h | D | 12-May-2024 | 1.5 KiB | 56 | 27 |
| sockaddr_utils.cc | D | 12-May-2024 | 10.5 KiB | 297 | 252 |
| sockaddr_utils.h | D | 12-May-2024 | 3.1 KiB | 81 | 24 |
| sockaddr_windows.h | D | 12-May-2024 | 1.5 KiB | 56 | 24 |
| socket_factory_posix.cc | D | 12-May-2024 | 2.9 KiB | 96 | 61 |
| socket_factory_posix.h | D | 12-May-2024 | 2.6 KiB | 69 | 29 |
| socket_mutator.cc | D | 12-May-2024 | 2.6 KiB | 85 | 53 |
| socket_mutator.h | D | 12-May-2024 | 2.2 KiB | 61 | 23 |
| socket_utils.h | D | 12-May-2024 | 1.5 KiB | 48 | 11 |
| socket_utils_common_posix.cc | D | 12-May-2024 | 16.6 KiB | 515 | 415 |
| socket_utils_linux.cc | D | 12-May-2024 | 1.2 KiB | 43 | 17 |
| socket_utils_posix.cc | D | 12-May-2024 | 1.6 KiB | 59 | 32 |
| socket_utils_posix.h | D | 12-May-2024 | 6.2 KiB | 164 | 55 |
| socket_utils_uv.cc | D | 12-May-2024 | 1.3 KiB | 50 | 19 |
| socket_utils_windows.cc | D | 12-May-2024 | 1.4 KiB | 48 | 17 |
| socket_windows.cc | D | 12-May-2024 | 6.6 KiB | 203 | 141 |
| socket_windows.h | D | 12-May-2024 | 4.8 KiB | 128 | 46 |
| sys_epoll_wrapper.h | D | 12-May-2024 | 883 | 31 | 8 |
| tcp_client.cc | D | 12-May-2024 | 1.3 KiB | 37 | 14 |
| tcp_client.h | D | 12-May-2024 | 2 KiB | 53 | 22 |
| tcp_client_cfstream.cc | D | 12-May-2024 | 7.1 KiB | 214 | 163 |
| tcp_client_custom.cc | D | 12-May-2024 | 5.6 KiB | 162 | 123 |
| tcp_client_posix.cc | D | 12-May-2024 | 11.7 KiB | 352 | 272 |
| tcp_client_posix.h | D | 12-May-2024 | 2.7 KiB | 69 | 17 |
| tcp_client_windows.cc | D | 12-May-2024 | 7.1 KiB | 233 | 173 |
| tcp_custom.cc | D | 12-May-2024 | 13.9 KiB | 392 | 314 |
| tcp_custom.h | D | 12-May-2024 | 3.5 KiB | 85 | 52 |
| tcp_posix.cc | D | 12-May-2024 | 67.5 KiB | 1,878 | 1,486 |
| tcp_posix.h | D | 12-May-2024 | 2 KiB | 61 | 15 |
| tcp_server.cc | D | 12-May-2024 | 2.6 KiB | 78 | 46 |
| tcp_server.h | D | 12-May-2024 | 5.9 KiB | 146 | 69 |
| tcp_server_custom.cc | D | 12-May-2024 | 14.9 KiB | 484 | 389 |
| tcp_server_posix.cc | D | 12-May-2024 | 20.6 KiB | 632 | 531 |
| tcp_server_utils_posix.h | D | 12-May-2024 | 4.5 KiB | 125 | 56 |
| tcp_server_utils_posix_common.cc | D | 12-May-2024 | 6.8 KiB | 222 | 168 |
| tcp_server_utils_posix_ifaddrs.cc | D | 12-May-2024 | 5.8 KiB | 177 | 136 |
| tcp_server_utils_posix_noifaddrs.cc | D | 12-May-2024 | 1.2 KiB | 37 | 12 |
| tcp_server_windows.cc | D | 12-May-2024 | 17.9 KiB | 565 | 426 |
| tcp_uv.cc | D | 12-May-2024 | 15.1 KiB | 420 | 344 |
| tcp_windows.cc | D | 12-May-2024 | 18.4 KiB | 550 | 427 |
| tcp_windows.h | D | 12-May-2024 | 1.6 KiB | 54 | 14 |
| time_averaged_stats.cc | D | 12-May-2024 | 2.3 KiB | 65 | 39 |
| time_averaged_stats.h | D | 12-May-2024 | 3.4 KiB | 73 | 18 |
| timer.cc | D | 12-May-2024 | 1.4 KiB | 46 | 18 |
| timer.h | D | 12-May-2024 | 4.6 KiB | 128 | 43 |
| timer_custom.cc | D | 12-May-2024 | 3 KiB | 96 | 65 |
| timer_custom.h | D | 12-May-2024 | 1.2 KiB | 44 | 16 |
| timer_generic.cc | D | 12-May-2024 | 25.8 KiB | 749 | 530 |
| timer_generic.h | D | 12-May-2024 | 1.1 KiB | 40 | 17 |
| timer_heap.cc | D | 12-May-2024 | 4.4 KiB | 136 | 92 |
| timer_heap.h | D | 12-May-2024 | 1.4 KiB | 44 | 17 |
| timer_manager.cc | D | 12-May-2024 | 11.7 KiB | 364 | 233 |
| timer_manager.h | D | 12-May-2024 | 1.4 KiB | 42 | 10 |
| timer_uv.cc | D | 12-May-2024 | 2 KiB | 67 | 34 |
| udp_server.cc | D | 12-May-2024 | 24.9 KiB | 748 | 529 |
| udp_server.h | D | 12-May-2024 | 4.1 KiB | 104 | 36 |
| unix_sockets_posix.cc | D | 12-May-2024 | 3.5 KiB | 111 | 75 |
| unix_sockets_posix.h | D | 12-May-2024 | 1.5 KiB | 51 | 19 |
| unix_sockets_posix_noop.cc | D | 12-May-2024 | 1.8 KiB | 60 | 27 |
| wakeup_fd_eventfd.cc | D | 12-May-2024 | 2.2 KiB | 83 | 52 |
| wakeup_fd_nospecial.cc | D | 12-May-2024 | 1.1 KiB | 39 | 9 |
| wakeup_fd_pipe.cc | D | 12-May-2024 | 2.6 KiB | 101 | 67 |
| wakeup_fd_pipe.h | D | 12-May-2024 | 899 | 29 | 6 |
| wakeup_fd_posix.cc | D | 12-May-2024 | 2 KiB | 70 | 37 |
| wakeup_fd_posix.h | D | 12-May-2024 | 3.5 KiB | 97 | 32 |
| work_serializer.cc | D | 12-May-2024 | 5.2 KiB | 156 | 101 |
| work_serializer.h | D | 12-May-2024 | 2.2 KiB | 66 | 24 |
README.md
1# iomgr
2
3Platform abstractions for I/O (mostly network).
4
5Provides abstractions over TCP/UDP I/O, file loading, polling, and concurrency
6management for various operating systems.
7