lsxECLOIA Class

The lsxECLOIA class provides status information from a connection’s operator information area.

The lsxECLOIA object is associated with a Personal Communications connection when the lsxECLOIA object is created. You cannot change the connection that is associated with an lsxECLOIA object. If you want to query the OIA of a different connection, you must create a new lsxECLOIA object associated with that connection.

There are three ways to create an lsxECLOIA object:
  1. Create a new lsxECLOIA object by passing a Personal Communications connection name as a parameter on the new statement. A Personal Communications connection name is a single, alphabetic character from A-Z or a-z. The following is an example of creating an lsxECLOIA object that is associated with Personal Communications connection A:
    ' Create an lsxECLOIA object associated with PCOMM connection A
    dim myOIAObj as new lsxECLOIA("A")
  2. Create a new lsxECLOIA object by passing a Personal Communications connection handle as a parameter on the new statement. A Personal Communications connection handle is a Long integer and is usually obtained by querying the lsxECLConnection object corresponding to the target Personal Communications connection (see lsxECLConnMgr Class, lsxECLConnList Class and lsxECLConnection Class for more information on the properties and methods of those objects). The following is an example of creating an lsxECLOIA object using a Personal Communications connection handle:
    dim myOIAObj as lsxECLOIA
    dim myConnObj as new lsxECLConnection
     
    ' Create a new lsxECLOIA object using a connection handle
    set myOIAObj = new lsxECLOIA(myConnObj.Handle)
  3. Create an lsxECLSession object to create an lsxECLOIA object. After creating the lsxECLSession object, access its lsxECLOIA attribute to get access to the lsxECLOIA object contained in the lsxECLSession object. The following is an example of accessing the lsxECLOIA object contained in an lsxECLSession object:
    dim myOIAObj as lsxECLOIA
    ' Create a new lsxECLSession object associated with connection A
    dim mySessObj as new lsxECLSession("A")
     
    ' Get the lsxECLOIA object from the lsxECLSession object
    set myOIAObj = mySessObj.lsxECLOIA