Intel® Collaboration Suite for WebRTC  version 4.3
Open WebRTC Toolkit (OWT) Client SDK for Android*
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CActionCallback< T >Callback interface for receiving information about an action execution result
 CActionCallback< owt.conference.ConferenceInfo >
 CActionCallback< owt.p2p.Publication >
 CMediaCodecs.AudioCodec
 CAudioCodecParametersCodec parameters for an audio track
 CAudioEncodingParametersEncoding parameters for sending a audio track
 CConferenceClient.ConferenceClientObserverInterface for observing conference client events
 CConferenceInfoInformation of the conference
 CContextInitializationInitialization settings
 CMediaCodecs
 CMediaConstraints
 CContextInitialization.NetworkTypeNetwork types: Ethernet, wifi, cellular, vpn and loopback
 COwtErrorOwtError includes error code and error message
 COwtP2PError
 CP2PClient.P2PClientObserverInterface for observing client events
 CParticipantInformation of the participant in the conference
 CParticipant.ParticipantObserverInterface for observing participant events
 CPeerConnectionChannelObserver
 CConferenceClientConferenceClient handles PeerConnection interactions between client and server
 CP2PClientP2PClient handles PeerConnection interactions between clients
 CPublication
 CPublicationPublication handles the actions on a LocalStream published by a ConferenceClient
 CPublicationPublication handles the actions on a LocalStream published by a P2PClient
 CPublication.PublicationObserverInterface for observing publication events
 CPublicationSettingsThe settings for a publication
 CPublishOptionsOptions for publishing a LocalStream to the conference
 CSignalingChannelInterfaceInterface for signaling channel implementation that P2PClient relies on for sending and receiving data
 CSignalingChannelInterface.SignalingChannelObserverInterface for observing signaling channel events
 CP2PClientP2PClient handles PeerConnection interactions between clients
 CStream
 CLocalStreamLocalStream is a Stream that created by current client
 CRemoteStreamRemoteStream is a Stream that sent to the current client from remote client
 CRemoteStreamRemoteStream represent the stream published by other endpoints in the conference
 CRemoteMixedStreamRemoteMixedStream represents the stream mixed by the conference server
 CRemoteStream
 CStreamObserver
 CRemoteMixedStream.RemoteMixedStreamObserverInterface for observing remote mixed stream events
 CSubscribeOptionsOptions for subscribing a RemoteStream
 CSubscriptionSubscription handles the actions on a RemoteStream subscribed by a ConferenceClient
 CSubscriptionCapabilitiesCapabilities for subscribing a RemoteStream, which indicates the video or/and audio options that ConferenceClient may use to subscribe a RemoteStream
 CMediaConstraints.TrackKind
 CVideoCapturer
 CVideoCapturerInterface for VideoCapturer from which LocalStream gets video frames
 CMediaCodecs.VideoCodec
 CVideoCodecParametersCodec parameters for an video track
 CVideoEncodingParametersEncoding parameters for sending a video track
 CClientConfiguration
 CConferenceClientConfigurationConfiguration for ConferenceClient
 CP2PClientConfigurationConfiguration for P2PClient