# Class CIM_BindsTo
extends CIM_SAPSAPDependency

This association establishes a ServiceAccessPoint as a requestor of protocol services from a ProtocolEndpoint. Typically, this association runs between SAPs and endpoints on a single system. Because a ProtocolEndpoint is a kind of ServiceAccessPoint, this binding can be used to establish a layering of two protocols, with the upper layer represented by the Dependent and the lower layer represented by the Antecedent.

### Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods

## Class Hierarchy

CIM_Dependency
|
+--CIM_SAPSAPDependency
|
+--CIM_BindsTo

## Direct Known Subclasses

CIM_BindsToLANEndpoint

## Class Qualifiers

Name | Data Type | Value
--- | --- | ---
Association | boolean | true
Description | string | This association establishes a ServiceAccessPoint as a requestor of protocol services from a ProtocolEndpoint. Typically, this association runs between SAPs and endpoints on a single system. Because a ProtocolEndpoint is a kind of ServiceAccessPoint, this binding can be used to establish a layering of two protocols, with the upper layer represented by the Dependent and the lower layer represented by the Antecedent.
UMLPackagePath | string | CIM::Core::Service
Version | string | 2.10.0

## Class Properties

### Association References

Name | Class Origin | Reference Class | Qualifiers
--- | --- | --- | ---
Name | Data Type | Value
Antecedent | CIM_BindsTo | CIM_ProtocolEndpoint
Description | string | The lower-level endpoint that is accessed by the SAP.
Key | boolean | true
Override | string | Antecedent
Dependent | CIM_BindsTo | CIM_ServiceAccessPoint
Description | string | The AccessPoint or ProtocolEndpoint that is dependent on the lower-level endpoint.
Key | boolean | true
Override | string | Dependent

## Class Methods