INGEAR.NET.GELink

ResultCode Members

ResultCode overview

Public Static (Shared) Fields

E_FAIL Numeric value indicating an undetermined error has occured.
E_INVALID_CONTROLLER_TAG Name property does not reference a valid GE memory register address
E_INVALID_IP Numeric error indicating IPAddress property is null (Nothing in VB) or is empty string.
E_INVALID_LICENSE Numeric error indicating INGEAR.NET license is invalid or has expired
E_INVALID_NAME Numeric error indicating Name property is null (Nothing in VB) or is empty string
E_INVALID_OBJECT Numeric value indicating an unexpected object type was supplied.
E_INVALID_PATH Numeric error indicating Path property is null (Nothing in VB) or is empty string.
E_NULL_SOCKET Numeric error indicating internal socket is null (Nothing in VB)
E_NULL_VALUE Value property null or empty
E_RECV_ERROR Numeric error indicating Controller received fewer bytes than expected
E_RECV_TIMEOUT Numeric error indicating the Timeout expired while waiting to receive
E_SEND_ERROR Numeric error inidication Controller sent fewer bytes than expected
E_SEND_TIMEOUT Numeric error indicating the Timeout property elapsed while waiting to send
E_SUCCESS Numeric value indicating no error
E_UNEXPECTED_REPLY Numeric error indicating Controller recieved and expected reply from the programmable logic controller.
ES_FAIL String indicating an undetermined error has occured
ES_INVALID_CONTROLLER_TAG Name property does not reference a valid GE memory register address
ES_INVALID_IP String error indicating IPAddress property is null (Nothing in VB) or is empty string.
ES_INVALID_LICENSE String error indicating INGEAR.NET license is invalid or has expired
ES_INVALID_NAME String error indicating Name property is null (Nothing in VB) or is empty string
ES_INVALID_OBJECT String indicating an unexpected object type was supplied.
ES_INVALID_PATH String error indicating Path property is null (Nothing in VB) or is empty string.
ES_NULL_SOCKET String error indicating internal socket is null (Nothing in VB)
ES_NULL_VALUE Value property null or empty
ES_RECV_ERROR String error indicating Controller received fewer bytes than expected
ES_RECV_TIMEOUT String error indicating the Timeout expired while waiting to receive
ES_SEND_ERROR String error indicating Controller sent fewer bytes than expected
ES_SEND_TIMEOUT String error indicating the Timeout property elapsed while waiting to send
ES_STS_ERROR String indicating ErrorCode has an extended error from programmable logic controller
ES_SUCCESS String indicating no error
ES_UNEXPECTED_REPLY String error indicating Controller recieved and expected reply from the programmable logic controller.
ES_WINSOCK_ERROR Numeric WINSOCK Error Code
QUAL_BAD Numeric code indicating Value is of bad quality
QUAL_GOOD Numeric code indicating Value is of good quality.
QUAL_STRING_BAD Numeric code indicating Value is of bad quality
QUAL_STRING_GOOD String code indicating Value is of good quality.
QUAL_STRING_UNCERTAIN Numeric code indicating Value is of uncertain quality.
QUAL_UNCERTAIN Numeric code indicating Value is of uncertain quality.

Public Static (Shared) Methods

Equals (inherited from Object) Determines whether the specified Object instances are considered equal.
ReferenceEquals (inherited from Object) Determines whether the specified Object instances are the same instance.

Public Instance Constructors

ResultCode Constructor Initializes a new instance of the ResultCode class.

Public Instance Methods

Equals (inherited from Object) Determines whether the specified Object is equal to the current Object.
GetHashCode (inherited from Object) Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
GetType (inherited from Object) Gets the Type of the current instance.
ToString (inherited from Object) Returns a String that represents the current Object.

Protected Instance Methods

Finalize (inherited from Object) Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
MemberwiseClone (inherited from Object) Creates a shallow copy of the current Object.

See Also

ResultCode Class | GELink Namespace