Annotation of multiplexer/command.h, revision 1.1
1.1 ! oskar 1: /*
! 2: * ISO 13818 stream multiplexer
! 3: * Copyright (C) 2001 Convergence Integrated Media GmbH Berlin
! 4: * Author: Oskar Schirmer (oskar@convergence.de)
! 5: */
! 6:
! 7:
! 8: #define C_HELP 1
! 9: #define C_VERS 2
! 10: #define C_QUIT 3
! 11: #define C_VERB 4
! 12: #define C_OPES 5
! 13: #define C_OPS 6
! 14: #define C_OTS 7
! 15: #define C_CROP 8
! 16: #define C_REPT 9
! 17: #define C_FOLO 10
! 18: #define C_TSID 11
! 19: #define C_FROP 12
! 20: #define C_BUSY 13
! 21: #define C_TIMD 14
! 22: #define C_FPSI 15
! 23:
! 24: #define C_BSCR 16
! 25:
! 26:
! 27: typedef struct {
! 28: byte token;
! 29: byte width;
! 30: short comshort;
! 31: char *comlong;
! 32: char *explain;
! 33: char *explmulti;
! 34: } command_list;
! 35:
! 36: boolean command_init (int cargc,
! 37: char **cargv);
! 38: boolean command_expected (unsigned int *nfds,
! 39: struct pollfd *ufds);
! 40: void command_process (boolean readable);
! 41:
LinuxTV legacy CVS <linuxtv.org/cvs>