Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PKUFlyingPig/CS144-Computer-Network
/ functions
Functions
633 in github.com/PKUFlyingPig/CS144-Computer-Network
⨍
Functions
633
◇
Types & classes
190
Method
WrappingInt32
Construct from a raw 32-bit unsigned integer
libsponge/wrapping_integers.hh:15
Method
Write
Write
tests/byte_stream_test_harness.cc:87
Method
Write
tests/tcp_expectation.hh:496
Method
WriteBytes
tests/sender_harness.hh:129
Method
_ack_valid
See test code send_window.cc line 113 why the commented code is wrong.
libsponge/tcp_sender.cc:153
Method
_check_size
libsponge/util/parser.cc:20
Method
_initialize_TCP
libsponge/tcp_helpers/tcp_sponge_socket.cc:54
Method
_parse_int
libsponge/util/parser.cc:27
Method
_send_segment
libsponge/tcp_sender.cc:162
Method
_should_drop
\brief Determine whether or not to drop a given read or write \param[in] uplink is `true` to use the uplink loss probability, else use the downlink lo
libsponge/tcp_helpers/lossy_fd_adapter.hh:26
Method
_tcp_loop
libsponge/tcp_helpers/tcp_sponge_socket.cc:25
Method
_tcp_main
libsponge/tcp_helpers/tcp_sponge_socket.cc:255
Function
_test_err_if
tests/test_err_if.hh:11
Function
_test_should_be
tests/test_should_be.hh:14
Method
_unparse_int
libsponge/util/parser.cc:54
Function
as_string
\param[in] r is the ParseResult to show \returns a string representation of the ParseResult
libsponge/util/parser.cc:7
Method
bind
@{
libsponge/tcp_helpers/tcp_sponge_socket.hh:92
Method
build_segment
tests/receiver_harness.hh:246
Method
cache_mapping
libsponge/network_interface.cc:113
Method
can_read
is it possible to read from the TestFdAdapter (i.e., read a segment TCPConnection previously wrote)?
tests/tcp_fsm_test_harness.hh:92
Method
check_contiguous
\details This functions calls just after pushing a substring into the _output stream. It aims to check if there exists any contiguous substrings recor
libsponge/stream_reassembler.cc:27
Method
check_empty
tests/send_equivalence_checker.cc:51
Method
check_inbound_ended
prereqs1 : The inbound stream has been fully assembled and has ended.
libsponge/tcp_connection.cc:124
Method
check_outbound_ended
prereqs2 : The outbound stream has been ended by the local application and fully sent (including the fact that it ended, i.e. a segment with fin ) to
libsponge/tcp_connection.cc:130
Method
clear_waitinglist
libsponge/network_interface.cc:129
Method
close
Close the underlying file descriptor
libsponge/util/file_descriptor.hh:74
Method
collect_output
tests/sender_harness.hh:387
Method
config_segment
\param[in] seg is the TCPSegment to configure
tests/tcp_fsm_test_harness.cc:60
Method
connect
libsponge/tcp_connection.cc:91
Method
connect
libsponge/tcp_helpers/tcp_sponge_socket.cc:206
Method
deliver
apps/network_simulator.cc:193
Method
description
tests/sender_harness.hh:52
Method
description
tests/sender_harness.hh:61
Method
description
tests/sender_harness.hh:74
Method
description
tests/sender_harness.hh:90
Method
description
tests/sender_harness.hh:104
Method
description
tests/sender_harness.hh:120
Method
description
tests/sender_harness.hh:130
Method
description
tests/sender_harness.hh:196
Method
description
tests/sender_harness.hh:215
Method
description
tests/sender_harness.hh:337
Method
description
tests/network_interface_test_harness.cc:36
Method
description
tests/byte_stream_test_harness.cc:32
Method
description
tests/tcp_expectation.hh:18
Method
description
tests/tcp_expectation.hh:25
Method
description
tests/tcp_expectation.hh:30
Method
description
tests/tcp_expectation.hh:64
Method
description
tests/tcp_expectation.hh:99
Method
description
tests/tcp_expectation.hh:108
Method
description
tests/tcp_expectation.hh:220
Method
description
tests/tcp_expectation.hh:270
Method
description
tests/tcp_expectation.hh:293
Method
description
tests/tcp_expectation.hh:313
Method
description
tests/tcp_expectation.hh:333
Method
description
tests/tcp_expectation.hh:352
Method
description
tests/tcp_expectation.hh:371
Method
description
tests/tcp_expectation.hh:472
Method
description
tests/tcp_expectation.hh:503
Method
description
tests/tcp_expectation.hh:543
Method
description
tests/tcp_expectation.hh:553
Method
description
tests/tcp_expectation.hh:558
Method
description
tests/tcp_expectation.hh:563
Method
description
tests/receiver_harness.hh:30
Method
description
tests/receiver_harness.hh:39
Method
description
tests/receiver_harness.hh:52
Method
description
tests/receiver_harness.hh:75
Method
description
tests/receiver_harness.hh:91
Method
description
tests/receiver_harness.hh:107
Method
description
tests/receiver_harness.hh:121
Method
description
tests/receiver_harness.hh:133
Method
description
tests/receiver_harness.hh:147
Method
description
tests/receiver_harness.hh:172
Method
description
tests/receiver_harness.hh:259
Method
description
tests/fsm_stream_reassembler_harness.hh:27
Method
description
tests/fsm_stream_reassembler_harness.hh:34
Method
description
tests/fsm_stream_reassembler_harness.hh:43
Method
description
tests/fsm_stream_reassembler_harness.hh:70
Method
description
tests/fsm_stream_reassembler_harness.hh:90
Method
description
tests/fsm_stream_reassembler_harness.hh:108
Method
description
tests/fsm_stream_reassembler_harness.hh:125
Method
description
tests/fsm_stream_reassembler_harness.hh:152
Method
error
\returns `true` if the stream has suffered an error
libsponge/byte_stream.hh:67
Method
exchange_frames
apps/network_simulator.cc:158
Method
execute
tests/sender_harness.hh:23
Method
execute
tests/sender_harness.hh:53
Method
execute
tests/sender_harness.hh:62
Method
execute
tests/sender_harness.hh:76
Method
execute
tests/sender_harness.hh:92
Method
execute
tests/sender_harness.hh:106
Method
execute
tests/sender_harness.hh:121
Method
execute
tests/sender_harness.hh:139
Method
execute
tests/sender_harness.hh:207
Method
execute
tests/sender_harness.hh:217
Method
execute
tests/sender_harness.hh:339
Method
execute
tests/sender_harness.hh:408
Method
execute
tests/network_interface_test_harness.cc:15
Method
execute
tests/byte_stream_test_harness.cc:12
Method
execute
tests/tcp_expectation.hh:19
Method
execute
tests/tcp_expectation.hh:26
Method
execute
tests/tcp_expectation.hh:31
← previous
next →
301–400 of 633, ranked by callers