Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
| CAsyncCallback | This interface defines a general async task callback schema |
| ▼CCustomDataChannel | This interface represents a data channel between the client and the cloud application |
| CObserver | A class can implement the Observer interface when it wants to be informed of events in CustomDataChannel objects |
| CGamepad | This interface is used to interact with the virtual Gamepad device on the server |
| CI420Buffer | Buffer in I420 format |
| CKeyboard | This interface is used to interact with the virtual Keyboard device on the server |
| CLogUtils | This class can be used to print logs created by TcrSdk |
| CMouse | This interface is used to interact with the virtual Mouse device on the server |
| CTcrLogger | This interface represents the log callbacks of the TcrSdk |
| ▼CTcrSession | This interface represents a session between the client and the TCR server |
| CObserver | Used to receive events from TcrSession |
| CVideoFrame | This class encapsulates video frame data |
| CVideoFrameObserver | This class is used to observe whether there is a callback for video frames |