public sealed class NetworkConnection : IMessage<NetworkConnection>, IEquatable<NetworkConnection>, IDeepCloneable<NetworkConnection>, IBufferMessage, IMessage
Implements
IMessageNetworkConnection, IEquatableNetworkConnection, IDeepCloneableNetworkConnection, IBufferMessage, IMessageNamespace
Google.Cloud.MigrationCenter.V1Assembly
Google.Cloud.MigrationCenter.V1.dll
Constructors
NetworkConnection()
public NetworkConnection()
NetworkConnection(NetworkConnection)
public NetworkConnection(NetworkConnection other)
Parameter | |
---|---|
Name | Description |
other |
NetworkConnection |
Properties
LocalIpAddress
public string LocalIpAddress { get; set; }
Local IP address.
Property Value | |
---|---|
Type | Description |
string |
LocalPort
public int LocalPort { get; set; }
Local port.
Property Value | |
---|---|
Type | Description |
int |
Pid
public long Pid { get; set; }
Process ID.
Property Value | |
---|---|
Type | Description |
long |
ProcessName
public string ProcessName { get; set; }
Process or service name.
Property Value | |
---|---|
Type | Description |
string |
Protocol
public string Protocol { get; set; }
Connection protocol (e.g. TCP/UDP).
Property Value | |
---|---|
Type | Description |
string |
RemoteIpAddress
public string RemoteIpAddress { get; set; }
Remote IP address.
Property Value | |
---|---|
Type | Description |
string |
RemotePort
public int RemotePort { get; set; }
Remote port.
Property Value | |
---|---|
Type | Description |
int |
State
public NetworkConnection.Types.State State { get; set; }
Network connection state.
Property Value | |
---|---|
Type | Description |
NetworkConnectionTypesState |