# \OpenTok

## Namespaces

Exception

## Classes

Archive | Represents an archive of an OpenTok session.
ArchiveList | A class for accessing an array of Archive objects.
MediaMode | Defines values for the mediaMode parameter of the OpenTok.OpenTok.generateSession() method.
OpenTok | Contains methods for creating OpenTok sessions, generating tokens, and working with archives.
Role | Defines values for the role parameter of the OpenTok.OpenTok.generateToken() method.
Session | Represents an OpenTok session.

Namespace hierarchy
  \
  \OpenTok