The following table contains values that can be set with class PVRChannel :
| Name | Type | Set call | Get call | Usage |
|---|---|---|---|---|
| Unique id | unsigned int | SetUniqueId | GetUniqueId | required to set |
| Is radio | bool | SetIsRadio | GetIsRadio | required to set |
| Channel number | unsigned int | SetChannelNumber | GetChannelNumber | optional |
| Sub channel number | unsigned int | SetSubChannelNumber | GetSubChannelNumber | optional |
| Channel name | std::string | SetChannelName | GetChannelName | optional |
| Mime type | std::string | SetMimeType | GetMimeType | optional |
| Encryption system | unsigned int | SetEncryptionSystem | GetEncryptionSystem | optional |
| Icon path | std::string | SetIconPath | GetIconPath | optional |
| Is hidden | bool | SetIsHidden | GetIsHidden | optional |
| Has archive | bool | SetHasArchive | GetHasArchive | optional |
| Order | int | SetOrder | GetOrder | optional |