Lines Matching refs:TCP
18 * The underlying TCP connection is no longer valid, e.g. WiFi connects to
36 ### gRPC iOS with TCP Sockets
37 gRPC's default implementation is to use TCP sockets for networking. It turns
42 #### Issues with TCP Sockets
43 The TCP sockets on iOS is flawed in that it does not reflect the viability of
45 using TCP sockets:
46 * When a TCP socket connection is established on cellular data and WiFi
47 becomes available, the TCP socket neither return an error event nor continue
49 * A TCP socket does not report certain events that happen in the
50 background. When a TCP connection breaks in the background for the reason
54 time before the TCP socket times out.
56 #### gRPC iOS library's resolution to TCP socket issues
59 in gRPC iOS library v0.14.0 to alleviate these issues in TCP sockets,
84 networking API to make connections. It resolves the issues with TCP sockets
86 TCP socket implementation. The detailed behavior of streams in CFStream is not