MCPcopy Create free account

hub / github.com/chriskohlhoff/networking-ts-impl / functions

Functions1,370 in github.com/chriskohlhoff/networking-ts-impl

↓ 4 callersMethodswap
Swap the results range with another.
include/experimental/__net_ts/ip/basic_resolver_results.hpp:276
↓ 4 callersMethodvalue
Get the current value of the boolean.
include/experimental/__net_ts/detail/socket_option.hpp:58
↓ 3 callersMethodasync_connect
include/experimental/__net_ts/detail/null_socket_service.hpp:493
↓ 3 callersMethodasync_wait
include/experimental/__net_ts/detail/deadline_timer_service.hpp:232
↓ 3 callersMethodclose
Destroy a socket implementation.
include/experimental/__net_ts/detail/null_socket_service.hpp:119
↓ 3 callersMethodconnect
include/experimental/__net_ts/basic_socket_iostream.hpp:282
↓ 3 callersFunctiondefer
include/experimental/__net_ts/impl/defer.hpp:50
↓ 3 callersFunctiondispatch
include/experimental/__net_ts/impl/dispatch.hpp:50
↓ 3 callersMethodfind
Find an entry in the map.
include/experimental/__net_ts/detail/hash_map.hpp:114
↓ 3 callersMethodget
include/experimental/__net_ts/impl/write.hpp:547
↓ 3 callersMethodget
include/experimental/__net_ts/impl/read.hpp:590
↓ 3 callersMethodlisten
Place the socket into the state where it will listen for new connections.
include/experimental/__net_ts/detail/null_socket_service.hpp:165
↓ 3 callersMethodlock
Lock the mutex.
include/experimental/__net_ts/detail/win_mutex.hpp:50
↓ 3 callersMethodtarget_type
include/experimental/__net_ts/impl/executor.hpp:199
↓ 3 callersMethodtotal_microseconds
include/experimental/__net_ts/detail/chrono_time_traits.hpp:150
↓ 2 callersMethodassign
Assign a native socket to a socket implementation.
include/experimental/__net_ts/detail/win_iocp_socket_service.hpp:214
↓ 2 callersMethodassign
Assign a native socket to a socket implementation.
include/experimental/__net_ts/detail/reactive_socket_service.hpp:136
↓ 2 callersMethodat_mark
Determine whether the socket is at the out-of-band data mark.
include/experimental/__net_ts/detail/null_socket_service.hpp:149
↓ 2 callersFunctionavailable
Determine the number of bytes available for reading. * This function is used to determine the number of bytes that may be read * without blocking.
include/experimental/__net_ts/basic_socket.hpp:584
↓ 2 callersMethodavailable
Determine the number of bytes available for reading.
include/experimental/__net_ts/detail/null_socket_service.hpp:157
↓ 2 callersFunctionbasic_socket
Construct a basic_socket without opening it. * This constructor creates a socket without opening it. * * @param io_context The io_context object
include/experimental/__net_ts/basic_socket.hpp:88
↓ 2 callersFunctionbind
Bind the socket to the given local endpoint. * This function binds the socket to the specified endpoint on the local * machine. * * @param en
include/experimental/__net_ts/basic_socket.hpp:626
↓ 2 callersFunctionbuffer_size
include/experimental/__net_ts/buffer.hpp:402
↓ 2 callersFunctioncall_connect_condition
include/experimental/__net_ts/impl/connect.hpp:83
↓ 2 callersMethodcan_dispatch
Return whether a handler can be dispatched immediately.
include/experimental/__net_ts/detail/scheduler.hpp:101
↓ 2 callersMethodcheck_condition
include/experimental/__net_ts/impl/connect.hpp:230
↓ 2 callersMethodclear
Remove all entries from the map.
include/experimental/__net_ts/detail/hash_map.hpp:211
↓ 2 callersMethodclose
Close the connection. * @return \c this if a connection was successfully established, a null * pointer otherwise. */
include/experimental/__net_ts/basic_socket_streambuf.hpp:300
↓ 2 callersMethodconstruct
Construct a new socket implementation.
include/experimental/__net_ts/detail/null_socket_service.hpp:68
↓ 2 callersMethodcreate_promise
include/experimental/__net_ts/impl/use_future.hpp:280
↓ 2 callersMethoddeallocate
include/experimental/__net_ts/detail/thread_info_base.hpp:67
↓ 2 callersMethoddo_assign
include/experimental/__net_ts/detail/reactive_socket_accept_op.hpp:69
↓ 2 callersMethodget
include/experimental/__net_ts/impl/read_until.hpp:414
↓ 2 callersMethodget_executor
Obtain the associated executor.
include/experimental/__net_ts/executor_work_guard.hpp:81
↓ 2 callersFunctionhost_name
include/experimental/__net_ts/detail/winrt_utils.hpp:78
↓ 2 callersMethodinit_buffers
include/experimental/__net_ts/basic_socket_streambuf.hpp:516
↓ 2 callersMethodinsert
Insert a new entry into the map.
include/experimental/__net_ts/detail/hash_map.hpp:156
↓ 2 callersMethodinterrupt
No-op.
include/experimental/__net_ts/detail/null_reactor.hpp:59
↓ 2 callersFunctionlisten
Place the acceptor into the state where it will listen for new connections. * This function puts the socket acceptor into the state where it may accep
include/experimental/__net_ts/basic_socket_acceptor.hpp:452
↓ 2 callersMethodlock
Lock the mutex.
include/experimental/__net_ts/detail/conditionally_enabled_mutex.hpp:127
↓ 2 callersMethodmove_construct
Move-construct a new socket implementation.
include/experimental/__net_ts/detail/null_socket_service.hpp:73
↓ 2 callersMethodmove_timer
include/experimental/__net_ts/detail/impl/epoll_reactor.hpp:73
↓ 2 callersFunctionnetworking_ts_handler_invoke
include/experimental/__net_ts/detail/bind_handler.hpp:105
↓ 2 callersMethodon_work_finished
Inform the strand that some work is no longer outstanding. * The strand delegates this call to its underlying executor. */
include/experimental/__net_ts/strand.hpp:172
↓ 2 callersMethodon_work_started
Inform the strand that it has some outstanding work to do. * The strand delegates this call to its underlying executor. */
include/experimental/__net_ts/strand.hpp:163
↓ 2 callersFunctionpartial_search
include/experimental/__net_ts/impl/read_until.hpp:123
↓ 2 callersMethodperform_operations
Perform the operations corresponding to the descriptor identified by the supplied iterator. Returns true if there are still unfinished operations queu
include/experimental/__net_ts/detail/reactor_op_queue.hpp:121
↓ 2 callersMethodport
Set the port associated with the endpoint. The port number is always in the host's byte order.
include/experimental/__net_ts/ip/basic_endpoint.hpp:175
↓ 2 callersMethodreceive
include/experimental/__net_ts/basic_stream_socket.hpp:460
↓ 2 callersMethodremote_endpoint
Get the remote endpoint.
include/experimental/__net_ts/detail/null_socket_service.hpp:252
↓ 2 callersMethodrun_one_until
include/experimental/__net_ts/impl/io_context.hpp:105
↓ 2 callersMethodscope_id
The scope ID of the address. * Returns the scope ID associated with the IPv6 address. */
include/experimental/__net_ts/ip/address_v6.hpp:92
↓ 2 callersMethodsend
include/experimental/__net_ts/basic_stream_socket.hpp:245
↓ 2 callersFunctionshutdown
Disable sends or receives on the socket. * This function is used to disable send operations, receive operations, or * both. * * @param what D
include/experimental/__net_ts/basic_socket.hpp:1517
↓ 2 callersMethodshutdown
Destroy all user-defined handler objects owned by the service.
include/experimental/__net_ts/detail/null_reactor.hpp:49
↓ 2 callersFunctionstart_read_buffer_sequence_op
include/experimental/__net_ts/impl/read.hpp:319
↓ 2 callersFunctionstart_write_buffer_sequence_op
include/experimental/__net_ts/impl/write.hpp:302
↓ 2 callersFunctionstring
include/experimental/__net_ts/detail/winrt_utils.hpp:43
↓ 2 callersMethodticks
include/experimental/__net_ts/detail/chrono_time_traits.hpp:135
↓ 2 callersMethodtotal_milliseconds
include/experimental/__net_ts/detail/chrono_time_traits.hpp:145
↓ 2 callersMethodtotal_seconds
include/experimental/__net_ts/detail/chrono_time_traits.hpp:140
↓ 2 callersMethodunlock
Unlock the mutex.
include/experimental/__net_ts/detail/conditionally_enabled_mutex.hpp:134
↓ 1 callersMethodadd_timer_queue
include/experimental/__net_ts/detail/impl/epoll_reactor.hpp:29
↓ 1 callersMethodaddress
Obtain the address object specified when the network object was created.
include/experimental/__net_ts/ip/network_v4.hpp:95
↓ 1 callersMethodallocate
include/experimental/__net_ts/detail/thread_info_base.hpp:62
↓ 1 callersFunctionasync_accept
include/experimental/__net_ts/basic_socket_acceptor.hpp:1321
↓ 1 callersMethodasync_receive
include/experimental/__net_ts/basic_stream_socket.hpp:576
↓ 1 callersMethodasync_send
include/experimental/__net_ts/basic_stream_socket.hpp:356
↓ 1 callersFunctionasync_write
include/experimental/__net_ts/impl/write.hpp:360
↓ 1 callersMethodasync_write_some
include/experimental/__net_ts/basic_stream_socket.hpp:749
↓ 1 callersMethodbegin
Obtain iterators to all registered descriptors.
include/experimental/__net_ts/detail/reactor_op_queue.hpp:57
↓ 1 callersFunctionbuffer_copy
include/experimental/__net_ts/buffer.hpp:1745
↓ 1 callersMethodcancel_operations
Cancel all operations associated with the descriptor identified by the supplied iterator. Any operations pending for the descriptor will be cancelled.
include/experimental/__net_ts/detail/reactor_op_queue.hpp:76
↓ 1 callersMethodcancel_timer
include/experimental/__net_ts/detail/impl/kqueue_reactor.hpp:64
↓ 1 callersMethodcancel_timer
include/experimental/__net_ts/detail/impl/select_reactor.hpp:67
↓ 1 callersMethodcancel_timer
include/experimental/__net_ts/detail/impl/win_iocp_io_context.hpp:71
↓ 1 callersMethodcancel_timer
include/experimental/__net_ts/detail/impl/dev_poll_reactor.hpp:62
↓ 1 callersMethodcancel_timer
include/experimental/__net_ts/detail/impl/winrt_timer_scheduler.hpp:63
↓ 1 callersMethodcapacity
Get the current capacity of the dynamic buffer. * @returns The current total capacity of the buffer, i.e. for both the input * sequence and output
include/experimental/__net_ts/buffer.hpp:1408
↓ 1 callersFunctionconnect
Connect the socket to the specified endpoint. * This function is used to connect a socket to the specified remote endpoint. * The function call wil
include/experimental/__net_ts/basic_socket.hpp:686
↓ 1 callersMethodconnect
Connect the socket to the specified endpoint.
include/experimental/__net_ts/detail/null_socket_service.hpp:484
↓ 1 callersMethodconnect_to_endpoints
include/experimental/__net_ts/basic_socket_streambuf.hpp:541
↓ 1 callersMethodconverting_move_construct
include/experimental/__net_ts/detail/null_socket_service.hpp:85
↓ 1 callersFunctiondecrement
Decrement the iterator.
include/experimental/__net_ts/buffers_iterator.hpp:361
↓ 1 callersMethoddo_wait
include/experimental/__net_ts/detail/deadline_timer_service.hpp:254
↓ 1 callersMethodempty
Check whether the map is empty.
include/experimental/__net_ts/detail/hash_map.hpp:108
↓ 1 callersMethodequals
include/experimental/__net_ts/impl/executor.hpp:214
↓ 1 callersMethodexpires_after
Set the timer's expiry time relative to now. * This function sets the expiry time. Any pending asynchronous wait * operations will be cancelled. Th
include/experimental/__net_ts/basic_waitable_timer.hpp:394
↓ 1 callersMethodexpires_at
Set the timer's expiry time as an absolute time. * This function sets the expiry time. Any pending asynchronous wait * operations will be cancelled
include/experimental/__net_ts/basic_waitable_timer.hpp:363
↓ 1 callersMethodexpiry
Get the expiry time for the timer as an absolute time.
include/experimental/__net_ts/detail/deadline_timer_service.hpp:174
↓ 1 callersMethodget_allocator
Obtain allocator.
include/experimental/__net_ts/use_future.hpp:85
↓ 1 callersMethodget_allocator
include/experimental/__net_ts/impl/use_future.hpp:604
↓ 1 callersMethodhave_remote_endpoint
include/experimental/__net_ts/detail/win_iocp_socket_service.hpp:96
↓ 1 callersFunctionincrement
Increment the iterator.
include/experimental/__net_ts/buffers_iterator.hpp:338
↓ 1 callersFunctionincrement
include/experimental/__net_ts/detail/atomic_count.hpp:36
↓ 1 callersMethodinit
Initialise the mutex.
include/experimental/__net_ts/detail/std_static_mutex.hpp:53
↓ 1 callersMethodinit_task
Initialise the task. Nothing to do here.
include/experimental/__net_ts/detail/win_iocp_io_context.hpp:60
↓ 1 callersMethodis_positive_infinity
include/experimental/__net_ts/detail/timer_queue.hpp:301
↓ 1 callersMethodlock
Explicitly acquire the lock.
include/experimental/__net_ts/detail/scoped_lock.hpp:60
↓ 1 callersMethodmove_assign
Move-assign from another socket implementation.
include/experimental/__net_ts/detail/null_socket_service.hpp:78
← previousnext →101–200 of 1,370, ranked by callers