MythTV  master
Classes | Macros | Typedefs | Functions
dvbci.h File Reference
#include <cstdint>
#include <cstdio>
#include <vector>
#include <pthread.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <sys/un.h>
#include <sys/stat.h>
#include <sys/uio.h>
#include "libmythbase/mythchrono.h"
Include dependency graph for dvbci.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


class  cMutex
class  cMutexLock
class  cCiMenu
class  cCiEnquiry
class  cCiCaPmt
class  cCiHandler
class  cLlCiHandler
class  cHlCiHandler


#define CPLM_MORE   0x00
#define CPLM_FIRST   0x01
#define CPLM_LAST   0x02
#define CPLM_ONLY   0x03
#define CPLM_ADD   0x04
#define CPLM_UPDATE   0x05
#define MAX_CI_SESSION   16


using dvbca_vector = std::vector< uint16_t >


int tcp_listen (struct sockaddr_in *name, int sckt, unsigned long address=INADDR_ANY)
int accept_tcp (int ip_sock, struct sockaddr_in *ip_name)
int udp_listen (struct sockaddr_un *name, char const *filename)
int accept_udp (int ip_sock, struct sockaddr_un *ip_name)

Macro Definition Documentation


#define CPLM_MORE   0x00

Definition at line 116 of file dvbci.h.


#define CPLM_FIRST   0x01

Definition at line 117 of file dvbci.h.


#define CPLM_LAST   0x02

Definition at line 118 of file dvbci.h.


#define CPLM_ONLY   0x03

Definition at line 119 of file dvbci.h.


#define CPLM_ADD   0x04

Definition at line 120 of file dvbci.h.


#define CPLM_UPDATE   0x05

Definition at line 121 of file dvbci.h.


#define MAX_CI_SESSION   16

Definition at line 137 of file dvbci.h.

Typedef Documentation

◆ dvbca_vector

using dvbca_vector = std::vector<uint16_t>

Definition at line 44 of file dvbci.h.

Function Documentation

◆ tcp_listen()

int tcp_listen ( struct sockaddr_in *  name,
int  sckt,
unsigned long  address = INADDR_ANY 

◆ accept_tcp()

int accept_tcp ( int  ip_sock,
struct sockaddr_in *  ip_name 

◆ udp_listen()

int udp_listen ( struct sockaddr_un *  name,
char const *  filename 

◆ accept_udp()

int accept_udp ( int  ip_sock,
struct sockaddr_un *  ip_name