Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Barracuda09/SATPI
/ types & classes
Types & classes
148 in github.com/Barracuda09/SATPI
⨍
Functions
936
◇
Types & classes
148
↓ 1 callers
Class
XMLString
src/base/XMLSupport.h:33
↓ 1 callers
Class
stat
src/input/dvb/Frontend.cpp:123
Enum
AdvertiseAs
src/input/Transformation.h:95
Class
CharPointerArray
src/base/CharPointerArray.h:28
Class
ChildPIPEReader
src/base/ChildPIPEReader.h:35
Class
Client
The class @c Client is for decrypting streams
src/decrypt/dvbapi/Client.h:41
Class
ClientProperties
src/decrypt/dvbapi/ClientProperties.h:35
Class
DVBC
The class @c DVBC specifies DVB-C/C2 delivery system
src/input/dvb/delivery/DVBC.h:33
Class
DVBCA
src/decrypt/dvbca/DVBCA.h:141
Class
DVBS
The class @c DVBS specifies DVB-S/S2 delivery system
src/input/dvb/delivery/DVBS.h:39
Class
DVBT
The class @c DVBT specifies DVB-T/T2 delivery system
src/input/dvb/delivery/DVBT.h:33
Class
Data
src/mpegts/SDT.h:40
Class
Data
src/mpegts/TableData.h:36
Class
Device
The class @c Device is an interface to some input device. For example an frontend with DVB-S2 or File input etc.
src/input/Device.h:38
Class
DeviceData
The class @c DeviceData. carries all the data/information for a device
src/input/DeviceData.h:35
Class
DiSEqc
The class @c DiSEqc specifies an interface to an connected DiSEqc device
src/input/dvb/delivery/DiSEqc.h:32
Class
DiSEqcEN50494
The class @c DiSEqcEN50494 specifies which type of DiSEqc switch is connected
src/input/dvb/delivery/DiSEqcEN50494.h:34
Class
DiSEqcEN50607
The class @c DiSEqcEN50607 specifies which type of DiSEqc switch is connected
src/input/dvb/delivery/DiSEqcEN50607.h:35
Class
DiSEqcSwitch
The class @c DiSEqcSwitch specifies which type of DiSEqc switch is connected
src/input/dvb/delivery/DiSEqcSwitch.h:35
Enum
DiseqcType
src/input/dvb/delivery/DVBS.h:99
Class
FileDescriptor
The class @c FileDescriptor can be used to make handling file descriptors easier
src/FileDescriptor.h:27
Class
Filter
The class @c Filter carries the PID Tables
src/mpegts/Filter.h:36
Class
Filter
The class @c Filter are all available filters for OSCam
src/decrypt/dvbapi/Filter.h:32
Class
FilterData
The class @c FilterData carries all filter data for OSCam
src/decrypt/dvbapi/FilterData.h:32
Class
FrontendData
The class @c FrontendData carries all the data/information for tuning a frontend
src/input/dvb/FrontendData.h:33
Class
FrontendDecryptInterface
The class @c FrontendDecryptInterface is an interface to an @c Stream for decrypting
src/input/dvb/FrontendDecryptInterface.h:34
Class
FunctionWrapper1
src/base/Functor1.h:54
Class
FunctionWrapper1
src/base/Functor1Ret.h:54
Class
FunctionWrapper2
src/base/Functor2.h:54
Class
FunctionWrapper3
src/base/Functor3.h:54
Class
Functor1
src/base/Functor1.h:29
Class
Functor1Ret
src/base/Functor1Ret.h:29
Class
Functor2
src/base/Functor2.h:29
Class
Functor3
src/base/Functor3.h:29
Class
FunctorBase
The class @c FunctorBase
src/base/FunctorBase.h:28
Class
HttpServer
HTTP Server
src/HttpServer.h:32
Class
HttpcServer
HTTP Client Server
src/HttpcServer.h:31
Class
HttpcSocket
HTTPC Socket related functions
src/socket/HttpcSocket.h:31
Enum
InputSystem
src/input/InputSystem.h:25
Class
InterfaceAttr
Interface attributes
src/InterfaceAttr.h:26
Class
JSONSerializer
The class @c JSONSerializer has some basic functions to serialize JSON strings
src/base/JSONSerializer.h:28
Class
Keys
src/decrypt/dvbapi/Keys.h:36
Enum
LNBType
src/input/dvb/delivery/Lnb.h:83
Class
Lnb
The class @c Lnb specifies which type of LNB is connected
src/input/dvb/delivery/Lnb.h:33
Class
Log
The class @c Log.
src/Log.h:31
Class
LogElem
src/Log.h:52
Class
M3UParser
The class @c M3UParser can be used to parse M3U files with 'satip-freq' extensions.
src/base/M3UParser.h:32
Class
MemberFunctionWrapper1
src/base/Functor1.h:65
Class
MemberFunctionWrapper1
src/base/Functor1Ret.h:65
Class
MemberFunctionWrapper2
src/base/Functor2.h:65
Class
MemberFunctionWrapper3
src/base/Functor3.h:65
Class
Mutex
The class @c Mutex can be locked exclusively per thread to guarantee thread safety.
src/base/Mutex.h:35
Class
MutexLock
The class @c MutexLock can be used for @c Mutex to 'auto' lock and unlock
src/base/Mutex.h:90
Class
PAT
src/mpegts/PAT.h:33
Class
PCR
src/mpegts/PCR.h:31
Class
PMT
src/mpegts/PMT.h:32
Class
PacketBuffer
src/mpegts/PacketBuffer.h:28
Class
PidData
src/mpegts/PidTable.h:109
Class
PidTable
The class @c PidTable carries all the PID and DMX information
src/mpegts/PidTable.h:29
Enum
Polarization
src/input/dvb/delivery/Lnb.h:37
Enum
Priority
src/base/Thread.h:40
Enum
Priority
src/base/ThreadBase.h:33
Class
Properties
The class @c Properties carries all the available/open Properties
src/Properties.h:30
Class
RtspServer
RTSP Server
src/RtspServer.h:32
Class
SDT
src/mpegts/SDT.h:33
Class
SatPI
src/Satpi.h:34
Class
Server
SSDP Server
src/upnp/ssdp/Server.h:37
Class
Session
src/decrypt/dvbca/DVBCA.h:228
Enum
SessionTimeoutCheck
src/StreamClient.h:35
Class
SocketAttr
Socket attributes
src/socket/SocketAttr.h:32
Class
SocketClient
src/socket/SocketClient.h:29
Enum
State
src/mpegts/PidTable.h:101
Enum
State
src/output/StreamThreadBase.h:112
Enum
State
src/base/Thread.h:137
Enum
StateXML
src/base/XMLSupport.cpp:46
Class
Stream
The class @c Stream carries all the data/information of an stream
src/Stream.h:46
Class
StreamClient
StreamClient defines the owner/participants of an stream
src/StreamClient.h:32
Class
StreamInterface
The class @c StreamInterface is an interface to an @c Stream
src/StreamInterface.h:30
Class
StreamManager
The class @c StreamManager manages all the available/open streams
src/StreamManager.h:36
Class
StreamThreadBase
Streaming thread
src/output/StreamThreadBase.h:39
Class
StreamThreadHttp
HTTP Streaming thread
src/output/StreamThreadHttp.h:34
Class
StreamThreadRtcp
RTCP Server over UDP
src/output/StreamThreadRtcp.h:31
Class
StreamThreadRtcpBase
The base class for RTCP Server
src/output/StreamThreadRtcpBase.h:34
Class
StreamThreadRtcpTcp
RTCP Server over TCP
src/output/StreamThreadRtcpTcp.h:31
Class
StreamThreadRtp
RTP Streaming thread
src/output/StreamThreadRtp.h:35
Class
StreamThreadRtpTcp
RTP over TCP Streaming thread
src/output/StreamThreadRtpTcp.h:35
Class
StreamThreadTSWriter
TS Writer streaming thread
src/output/StreamThreadTSWriter.h:36
Class
Streamer
The class @c Streamer is for reading from an TS stream as input device. Stream can be an Multicast UDP e.g. http://ip.of.your.box:8875/?msys=streamer&
src/input/stream/Streamer.h:44
Class
StreamerData
The class @c StreamerData carries all the data/information for Reading from an Child PIPE
src/input/stream/StreamerData.h:32
Enum
StreamingType
src/Stream.h:52
Class
StringConverter
The class @c StringConverter has some string manipulation functions
src/StringConverter.h:33
Class
System
The class @c System specifies the interface to an specific delivery system
src/input/dvb/delivery/System.h:38
Class
TSReader
The class @c TSReader is for reading from an TS files as input device Some example for opening a TS file: http://ip.of.your.box:8875/?msys=file&uri="t
src/input/file/TSReader.h:42
Class
TSReader
The class @c TSReader is for reading from an Child PIPE as input device Some example for opening a TS file with 'cat /dir/test.ts': http://ip.of.your.
src/input/childpipe/TSReader.h:42
Class
TSReaderData
The class @c TSReaderData carries all the data/information for Reading from an file
src/input/file/TSReaderData.h:32
Class
TSReaderData
The class @c TSReaderData carries all the data/information for Reading from an Child PIPE
src/input/childpipe/TSReaderData.h:32
Class
TableData
src/mpegts/TableData.h:30
Class
TcpSocket
TCP Socket
src/socket/TcpSocket.h:32
Class
Thread
Thread can be use to implement thread functionality
src/base/Thread.h:34
Class
ThreadBase
ThreadBase can be use to implement thread functionality by inheriting this base class
src/base/ThreadBase.h:31
next →
1–100 of 148, ranked by callers