Interface IHislipInstr

Description

The interface for properties specific to HiSLIP INSTR sessions.

IHislipInstr derives from ITcpipInstr.

Methods

Close

Closes the resource. Sending the resource's COM object's reference count to zero (and thus destroying the object) also executes a close, but this method may be useful for environments with garbage collection or other facilities that make object lifetimes non-deterministic.

ControlREN

Control the REN line (remote/local) state of the device.

Init

Opens the resource. This is the first method on IVisaSession or any of its derived interfaces to be called. In general, you will not call this method because you will use the Resource Manager to create resources.

LockRsrc

Locks the resource.

UnlockRsrc

Unlocks the resource

Properties

Address

Returns the device's TCP/IP address.

ComponentVersion

A numeric version for this component.

DeviceName

Returns the LAN device name.

HardwareInterfaceName

Returns the name of the hardware interface.

HardwareInterfaceNumber

Returns the hardware interface number.

HardwareInterfaceType

Returns the hardware interface type.

HostName

Returns the TCP/IP hostname of the device.

LastStatus

Returns the return value from the last method call on this interface. This property may be useful in Visual Basic, where positive return values, such as warnings and other non-error return values, cannot be retrieved.

See the Return Values page for a list of positive return values.

LockState

Returns the current locking state of the interface.

MaxMessage

Get or set the HiSLIP maximum message size in kBytes (1024 bytes).

OptionString

Returns the current state of all settable properties

OverlapEnabled

Get or set the HiSLIP overlap enabled mode.

ProgID

Returns the programmatic ID that can be used by COM to create this object.

ProtocolVersion

Returns the negotiated HiSLIP protocol version.

ResourceName

Returns the VISA resource name of the currently open resource. This name is the canonical version of the resource name and therefore may vary from the resource string used to open/init the resource.

SessionType

Returns the session type string, such as "INSTR" or "INTFC".

SoftwareManufacturerID

Returns the manufacturer ID of the software component.

SoftwareManufacturerName

Returns the manufacturer name of the software component.

SpecVersion

Returns the VISA COM I/O specification version.

Timeout

Get or set the I/O timeout in milliseconds for I/O communication on this resource session.