|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| IBackend | This interface is the main interface when communicating with a MythTV-backend. |
| IBackendConnection | This interface represents a connection to a MythTV-backend, -recorder or -encoder. |
| IMythPacket | This interface represents a protocol packet that can be send over network. |
| IRecorder | An interface to communicate with a MythTV recorder. |
| IRemoteEncoder | This interface represents a special view to a MythTV-recorder. |
| ISendable | A request or response message that can be send over network. |
| Class Summary | |
|---|---|
| BackendFactory | A factory to create a new backend instance. |
| ProtocolConstants | |
| ProtocolVersionInfo | This class defines constants used to further describe a protocol version. |
| ProtocolVersionRange | This class represents a MythTV protocol version range. |
| Enum Summary | |
|---|---|
| ProtocolVersion | This enumeration specifies all supported MythTV-protocol versions. |
| Exception Summary | |
|---|---|
| ProtocolException | An exception that is thrown due to protocol errors. |
| UnknownCommandException | This exception is thrown by the backend-connection, if an request with a command should be send, that is not supported by any of the supported backend protocol-versions. |
| UnsupportedCommandException | This exception is thrown if a command is used outside of its valid protocol-version range. |
This package contains basic protocol related interfaces, exceptions and constants.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||