22#ifndef MYTHDTO_CHANNEL_H
23#define MYTHDTO_CHANNEL_H
25#include "../../mythtypes.h"
29 void SetChannel_ChanId(Myth::Channel *obj, uint32_t *val) { obj->chanId = *val; }
30 void SetChannel_ChanNum(Myth::Channel *obj,
const char *val) { obj->chanNum = val; }
31 void SetChannel_CallSign(Myth::Channel *obj,
const char *val) { obj->callSign = val; }
32 void SetChannel_IconURL(Myth::Channel *obj,
const char *val) { obj->iconURL = val; }
33 void SetChannel_ChannelName(Myth::Channel *obj,
const char *val) { obj->channelName = val; }
34 void SetChannel_MplexId(Myth::Channel *obj, uint32_t *val) { obj->mplexId = *val; }
35 void SetChannel_CommFree(Myth::Channel *obj,
bool *val) { obj->commFree = *val; }
36 void SetChannel_ChanFilters(Myth::Channel *obj,
const char *val) { obj->chanFilters = val; }
37 void SetChannel_SourceId(Myth::Channel *obj, uint32_t *val) { obj->sourceId = *val; }
38 void SetChannel_InputId(Myth::Channel *obj, uint32_t *val) { obj->inputId = *val; }
39 void SetChannel_Visible(Myth::Channel *obj,
bool *val) { obj->visible = *val; }
This namespace contains all DTO definitions.