Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Chapter 3
Reliable TCP Data Streams

July 30, 2021

Presenter

What Makes TCP Reliable?
Working with TCP Sessions

Connor

Establishing a TCP Connection by Using Go’s Standard Library

Casey (up to Listing 3-5)

Listing 3-5
Timing Out a Connection Attempt with the DialTimeout Function

Casey - August 13

Listing 3-6
Using a Context with a Deadline to Time Out a Connection

Connor - August 13

Listing 3-7
Aborting a Connection by Canceling the Context

Casey - August 13

Listing 3-8
Canceling Multiple Dialers

Connor - August 13

Listing 3-9
Implementing Deadlines

Casey - August 13

Listing 3-10, 3-11
Implementing a Heartbeat

Connor - August 20

Listing 3-12
Advancing the Deadline by Using the Heartbeat

Casey - August 20