# Package org.eclipse.emf.cdo.common.protocol

Common concepts for dealing with protocols and CDO-specific I/O.

- Interface Summary
  Interface | Description
  --- | ---
  CDOAuthenticator | Deprecated. As of 4.2 use `IPasswordCredentialsProvider` directly
  CDODataInput | Provides I/O methods for reading various CDO data types and concepts from streams.
  CDODataOutput | Provides I/O methods for writing various CDO data types and concepts to streams.
  CDOProtocol | The communications protocol associated with a CDO `session`.
  CDOProtocolConstants | Symbolic protocol constants commonly used in CDO.

- Class Summary
  Class | Description
  --- | ---
  CDOProtocol.CommitData |
  CDOProtocol.CommitNotificationInfo |

- Enum Summary
  Enum | Description
  --- | ---
  CDOProtocolConstants.UnitOpcode |