MCPcopy Create free account

hub / github.com/Haivision/srt / types & classes

Types & classes631 in github.com/Haivision/srt

↓ 321 callersClassCUDTException
srtcore/udt.h:151
↓ 102 callersClassAPIError
srtcore/core.h:388
↓ 54 callersClassid
srtcore/sync.h:975
↓ 13 callersClassEventVariant
XXX Use some more standard less hand-crafted solution, if possible XXX Consider creating a mapping between TEV_* values and associated types, so that
srtcore/common.h:336
↓ 10 callersClassBytesPackets
srtcore/stats.h:49
↓ 9 callersClassCSeqNo
srtcore/common.h:575
↓ 7 callersClasskevent
srtcore/epoll.cpp:245
↓ 7 callersClasssockaddr_any
srtcore/netinet_any.h:33
↓ 6 callersClassCRcvFreshLoss
srtcore/list.h:279
↓ 6 callersClasssockaddr_any
test/test_env.h:148
↓ 5 callersClassDuration
srtcore/sync.h:88
↓ 5 callersEnumEncryptionKeySpec
srtcore/packet.h:192
↓ 5 callersEnumSRT_SOCKOPT
srtcore/srt.h:171
↓ 4 callersEnumCodeMajor
Error codes - define outside the CUDTException class because otherwise you'd have to use CUDTException::MJ_SUCCESS etc. in all throw CUDTException exp
srtcore/srt.h:415
↓ 4 callersEnumCodeMinor
srtcore/srt.h:428
↓ 4 callersClassConfigItem
srtcore/group.h:69
↓ 4 callersClassTimePoint
srtcore/sync.h:160
↓ 4 callersClassValue
srtcore/group.cpp:655
↓ 4 callersClasssockaddr_in
test/test_bonding.cpp:20
↓ 4 callersEnumtype
srtcore/logging_api.h:87
↓ 3 callersClassMediaPacket
testing/testmediabase.hpp:33
↓ 3 callersClassReadEOF
testing/testmediabase.hpp:64
↓ 3 callersEnumSRT_GROUP_TYPE
srtcore/srt.h:941
↓ 3 callersEnumSRT_KM_STATE
srtcore/srt.h:636
↓ 3 callersClassTransmissionError
apps/srt-tunnel.cpp:168
↓ 3 callersEnumUDTRequestType
srtcore/handshake.h:213
↓ 3 callersClassbad_any_cast
test/any.hpp:46
↓ 3 callersClassiterator
srtcore/list.h:232
↓ 2 callersClassHaveID
srtcore/group.h:119
↓ 2 callersClassLogFA
srtcore/logging_api.h:56
↓ 2 callersClassOptionScheme
apps/apputil.hpp:208
↓ 2 callersEnumSRT_EPOLL_OPT
srtcore/srt.h:648
↓ 2 callersClassTransmissionError
apps/transmitmedia.hpp:26
↓ 2 callersClassTransmissionError
testing/testmedia.hpp:39
↓ 2 callersClassstat
testing/srt-test-file.cpp:182
↓ 1 callersClassAdd
test/test_utilities.cpp:82
↓ 1 callersClassAlarmExit
apps/srt-live-transmit.cpp:95
↓ 1 callersClassAlarmExit
testing/srt-test-live.cpp:96
↓ 1 callersClassBackupMemberStateEntry
srtcore/group_backup.h:60
↓ 1 callersClassCEPollDesc
srtcore/epoll.h:70
↓ 1 callersClassCThread
srtcore/sync.h:950
↓ 1 callersClassCondition
srtcore/sync.h:427
↓ 1 callersClassDouble
To test CircularBuffer
test/test_utilities.cpp:16
↓ 1 callersClassDummyProxy
srtcore/logging.h:244
↓ 1 callersClassEntry
srtcore/buffer_rcv.h:344
↓ 1 callersClassEqual
srtcore/netinet_any.h:312
↓ 1 callersClassEqualAddress
srtcore/netinet_any.h:339
↓ 1 callersClassErrLog
apps/verbose.hpp:56
↓ 1 callersClassFCompareByWeight
@brief Compares group members by their weight (higher weight comes first), then state. Higher weight comes first, same weight: stable, then fresh acti
srtcore/group_backup.cpp:60
↓ 1 callersClassFLookupSocketWithEvent_LOCKED
[[using locked(CUDT::uglobal()->m_GlobControLock)]] [[using locked(m_GroupLock)]]
srtcore/group.cpp:2070
↓ 1 callersClassFOptionValue
srtcore/group.cpp:805
↓ 1 callersClassHasID
srtcore/queue.h:356
↓ 1 callersClassIOVector
srtcore/packet.h:69
↓ 1 callersClassIsName
srtcore/congctl.h:53
↓ 1 callersClassLog
apps/verbose.hpp:26
↓ 1 callersClassNotice
srtcore/epoll.h:79
↓ 1 callersClassOfType
srtcore/group.h:91
↓ 1 callersClassOptionSetterProxy
apps/apputil.hpp:344
↓ 1 callersEnumPacketBoundary
To define packets in order in the buffer. This is public due to being used in buffer.
srtcore/packet.h:128
↓ 1 callersClassProxy
srtcore/logging.h:237
↓ 1 callersClassReadEOF
apps/srt-tunnel.cpp:160
↓ 1 callersEnumSRT_ARQLevel
srtcore/packetfilter_api.h:38
↓ 1 callersEnumSRT_SOCKSTATUS
srtcore/srt.h:157
↓ 1 callersClassSample
srtcore/buffer_tools.h:154
↓ 1 callersClassSortBySequence
srtcore/packetfilter.cpp:115
↓ 1 callersClassSrtHandshakeExtension
srtcore/handshake.h:121
↓ 1 callersClassStringKeys
srtcore/fec.cpp:42
↓ 1 callersClassSysLenWrapper
srtcore/netinet_any.h:64
↓ 1 callersClassToLowerFormat
apps/logsupport.cpp:79
↓ 1 callersClassUDPProxy
scripts/srt-proxy.py:12
↓ 1 callersEnumUDTMessageType
The message types used by UDT protocol. This is a part of UDT protocol and should never be changed.
srtcore/common.h:211
↓ 1 callersClassUriParser
apps/uriparser.hpp:24
↓ 1 callersClassWait
srtcore/epoll.h:77
↓ 1 callersClasssigaction
testing/srt-test-relay.cpp:283
↓ 1 callersClassstat
apps/srt-file-transmit.cpp:229
↓ 1 callersEnumtype
test/test_socket_options.cpp:218
EnumAckDataItem
TODO: Probably a better rework for that can be done - this can be turned into a serializable structure, just like it's done for CHandShake.
srtcore/core.h:98
ClassAllFaOn
srtcore/logger_defs.h:18
ClassAnyProxy
srtcore/utilities.h:544
ClassArea
scripts/release-notes/generate_release_notes.py:9
EnumArgs
apps/apputil.hpp:211
ClassAtReturn
srtcore/api.cpp:1186
ClassAtReturnJoin
test/test_reuseaddr.cpp:17
ClassAtomicClock
srtcore/atomic_clock.h:56
ClassAtomicDuration
srtcore/atomic_clock.h:23
ClassAutoMap
srtcore/common.cpp:539
ClassAvgBufSize
The AvgBufSize class is used to calculate moving average of the buffer (RCV or SND)
srtcore/buffer_tools.h:62
EnumBackupMemberState
srtcore/group_backup.h:29
ClassBandwidthGuard
testing/srt-test-live.cpp:121
EnumBinding
apps/socketoptions.hpp:42
ClassBits
srtcore/utilities.h:321
ClassBitsetMask
srtcore/utilities.h:296
ClassBitsetMask<L, R, false>
srtcore/utilities.h:316
ClassBitsetMask<R, R, true>
srtcore/utilities.h:305
ClassBlock
srtcore/buffer_snd.h:222
ClassBuffer
srtcore/buffer_snd.h:251
ClassBufferedMessage
srtcore/group.h:556
ClassBufferedMessageStorage
srtcore/group.h:512
ClassCACKWindow
srtcore/window.h:81
ClassCAckNo
srtcore/common.h:722
next →1–100 of 631, ranked by callers