Documentation ¶
Index ¶
- Variables
- func FinishRunning(without []int) ([]db.Recording, error)
- func NewRecording(record Record, channel *db.Channel) (*db.Recording, error)
- func RecordingExists(epgstationRecordingID int) (bool, error)
- func Streaming(ctx context.Context, host string, port int, secure bool)
- func UpdateChannel(channel *Channel) (*db.Channel, error)
- type Channel
- type Client
- type EPGStationChannel
- type EPGStationRecording
- type Record
- type Records
- type Time
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Connected <-chan struct{} = connected StatusUpdated <-chan struct{} = statusUpdated EncodeUpdated <-chan struct{} = encodeUpdated )
Functions ¶
func RecordingExists ¶
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (*Client) GetChannel ¶ added in v0.2.0
type EPGStationChannel ¶ added in v0.2.0
type EPGStationChannel struct { EPGStationID int `gorm:"column:epgstation_id;primaryKey"` ChannelID int HasLogoData bool }
func (EPGStationChannel) TableName ¶ added in v0.2.0
func (EPGStationChannel) TableName() string
type EPGStationRecording ¶
type EPGStationRecording struct { EPGStationID int `gorm:"column:epgstation_id;primaryKey"` RecordingID int Recording db.Recording }
func (EPGStationRecording) TableName ¶
func (EPGStationRecording) TableName() string
Click to show internal directories.
Click to hide internal directories.