Transport Class

Defines helper methods related to IP socket based communications.

Definition

Namespace: Gemstone.Communication
Assembly: Gemstone.Communication (in Gemstone.Communication.dll) Version: 1.0.128 -- Release Build+c4e32e80ee4b39b519c6e4a0a25ff9269b8be666
public static class Transport
Inheritance
Object    Transport

Methods

CreateEndPoint Creates an IPEndPoint for the specified host name and port number.
CreateSocket Creates a Socket for the specified port and protocol.
GetDefaultIPStack Gets the default IP stack for this system.
GetInterfaceIPStack Derives the desired IPStack from the "interface" setting in the connection string key/value pairs. If interface is not specified, IPStack is derived from the server value in connectionStringEntries
IsDestinationReachable Determines if the specified UDP destination is listening for data.
IsIPv6IP Determines if the specified ipAddress is an IPv6 IP.
IsLocalAddress Determines if an IP address (or DNS name) is a local IP address. Method could fail if machine has DNS issues.
IsMulticastIP Determines if the specified ipAddress is a multicast IP.
IsPortNumberValid Determines whether the specified port is valid.

Fields

EndpointFormatRegex Regular expression used to validate the format for an endpoint.
PortRangeHigh Specifies the highest valid port number for a Socket.
PortRangeLow Specifies the lowest valid port number for a Socket.

See Also