TcpExt Methods |
The TcpExt type exposes the following members.
Name | Description | |
---|---|---|
Bind |
Creates a TcpServerBinding instance which represents a prospective TCP server binding on the given host and port/>.
Please note that the startup of the server is asynchronous, i.e. after materializing the enclosing
RunnableGraphTMat the server is not immediately available. Only after the materialized future
completes is the server ready to accept client connections.
| |
BindAndHandle |
Creates a TcpServerBinding instance which represents a prospective TCP server binding on the given host and port/>
handling the incoming connections using the provided Flow.
Please note that the startup of the server is asynchronous, i.e. after materializing the enclosing
RunnableGraphTMat the server is not immediately available. Only after the materialized future
completes is the server ready to accept client connections.
| |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
OutgoingConnection(String, Int32) |
Creates an TcpOutgoingConnection without specifying options.
It represents a prospective TCP client connection to the given endpoint.
| |
OutgoingConnection(EndPoint, EndPoint, IImmutableListInetSocketOption, Boolean, NullableTimeSpan, NullableTimeSpan) |
Creates a TcpOutgoingConnection instance representing a prospective TCP client connection to the given endpoint.
| |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
Name | Description | |
---|---|---|
AsInstanceOfT |
TBD
(Defined by Extensions.) | |
Match | Overloaded.
Matches the specified target.
(Defined by PatternMatch.) | |
MatchT | Overloaded.
Matches the specified target and return a result of target processing.
(Defined by PatternMatch.) |