Click or drag to resize

GetResourceSetupResponse Class

** NOTE: ADDED in CFX 1.3 **

Allows any CFX endpoint to request the resource and sub-resources setup of a specified single endpoint. The endpoint information structure is a dynamic structure, and can vary based on the type of endpoint.

Example for SMT Endpoint:

{
  "Result": {
    "Result": "Success",
    "ResultCode": 0,
    "Message": null
  },
  "ResourceSetup": {
    "$type": "CFX.Structures.Maintenance.SMTPlacementSetup, CFX",
    "UniqueIdentifier": "10000000",
    "Name": "SIPLACE SX4",
    "ResourceType": null,
    "Vendor": null,
    "ModelNumber": null,
    "SerialNumber": null,
    "SoftwareVersion": null,
    "FirmwareVersion": null,
    "NozzleChangerPockets": [
      {
        "ResourceIdentifier": "10000000_466",
        "IdentiferUniqueness": "LocallyPersistent",
        "ResourceName": "10000000_NozzleChanger_1_L_1_1_2_2_1006",
        "ResourceType": "1006",
        "ResourcePosition": "4.1.2.2",
        "MaintenanceStatus": null,
        "AdditionalSubResources": null
      },
      {
        "ResourceIdentifier": "10000000_467",
        "IdentiferUniqueness": "LocallyPersistent",
        "ResourceName": "10000000_NozzleChanger_1_L_1_1_2_1_1006",
        "ResourceType": "1006",
        "ResourcePosition": "4.1.2.1",
        "MaintenanceStatus": null,
        "AdditionalSubResources": null
      }
    ],
    "Tables": [
      {
        "ResourceIdentifier": "10000000_FeederDevice_1_L",
        "IdentiferUniqueness": "UnserializedLocation",
        "ResourceName": "Table_4",
        "ResourceType": null,
        "ResourcePosition": "4.1.1",
        "MaintenanceStatus": null,
        "AdditionalSubResources": null
      },
      {
        "ResourceIdentifier": "10000000_FeederDevice_1_R",
        "IdentiferUniqueness": "UnserializedLocation",
        "ResourceName": "Table_1",
        "ResourceType": null,
        "ResourcePosition": "1.1.1",
        "MaintenanceStatus": null,
        "AdditionalSubResources": null
      }
    ],
    "Feeders": [
      {
        "ResourceIdentifier": "08ASMS500240",
        "IdentiferUniqueness": "Unkwnown",
        "ResourceName": "8mm-X Tape_2.40",
        "ResourceType": "8mm-X Tape",
        "ResourcePosition": "2.40",
        "MaintenanceStatus": null,
        "AdditionalSubResources": null,
        "MultiLanes": [
          {
            "CycleCount": null,
            "LaneNumber": 1,
            "UniqueIdentifier": "08ASMS500240_1"
          }
        ]
      },
      {
        "ResourceIdentifier": "09ASMS500302",
        "IdentiferUniqueness": "Unkwnown",
        "ResourceName": "2x8mm-X Tape_3.2",
        "ResourceType": "2x8mm-X Tape",
        "ResourcePosition": "3.2",
        "MaintenanceStatus": null,
        "AdditionalSubResources": null,
        "MultiLanes": [
          {
            "CycleCount": null,
            "LaneNumber": 1,
            "UniqueIdentifier": "09ASMS500302_Lane_1"
          },
          {
            "CycleCount": null,
            "LaneNumber": 2,
            "UniqueIdentifier": "09ASMS500302_Lane_2"
          }
        ]
      }
    ]
  }
}

Inheritance Hierarchy
SystemObject
  CFXCFXMessage
    CFX.MaintenanceGetResourceSetupResponse

Namespace: CFX.Maintenance
Assembly: CFX (in CFX.dll) Version: 1.7.3
Syntax
public class GetResourceSetupResponse : CFXMessage

The GetResourceSetupResponse type exposes the following members.

Constructors
 NameDescription
Public methodGetResourceSetupResponse Default constructor
Top
Properties
 NameDescription
Public propertyResourceSetup Dynamic structure that describes the details of this resource.
Public propertyResult The result of the request
Top
See Also