Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Haivision/srt
/ types & classes
Types & classes
631 in github.com/Haivision/srt
⨍
Functions
2,560
◇
Types & classes
631
↓ 321 callers
Class
CUDTException
srtcore/udt.h:151
↓ 102 callers
Class
APIError
srtcore/core.h:388
↓ 54 callers
Class
id
srtcore/sync.h:975
↓ 13 callers
Class
EventVariant
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 callers
Class
BytesPackets
srtcore/stats.h:49
↓ 9 callers
Class
CSeqNo
srtcore/common.h:575
↓ 7 callers
Class
kevent
srtcore/epoll.cpp:245
↓ 7 callers
Class
sockaddr_any
srtcore/netinet_any.h:33
↓ 6 callers
Class
CRcvFreshLoss
srtcore/list.h:279
↓ 6 callers
Class
sockaddr_any
test/test_env.h:148
↓ 5 callers
Class
Duration
srtcore/sync.h:88
↓ 5 callers
Enum
EncryptionKeySpec
srtcore/packet.h:192
↓ 5 callers
Enum
SRT_SOCKOPT
srtcore/srt.h:171
↓ 4 callers
Enum
CodeMajor
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 callers
Enum
CodeMinor
srtcore/srt.h:428
↓ 4 callers
Class
ConfigItem
srtcore/group.h:69
↓ 4 callers
Class
TimePoint
srtcore/sync.h:160
↓ 4 callers
Class
Value
srtcore/group.cpp:655
↓ 4 callers
Class
sockaddr_in
test/test_bonding.cpp:20
↓ 4 callers
Enum
type
srtcore/logging_api.h:87
↓ 3 callers
Class
MediaPacket
testing/testmediabase.hpp:33
↓ 3 callers
Class
ReadEOF
testing/testmediabase.hpp:64
↓ 3 callers
Enum
SRT_GROUP_TYPE
srtcore/srt.h:941
↓ 3 callers
Enum
SRT_KM_STATE
srtcore/srt.h:636
↓ 3 callers
Class
TransmissionError
apps/srt-tunnel.cpp:168
↓ 3 callers
Enum
UDTRequestType
srtcore/handshake.h:213
↓ 3 callers
Class
bad_any_cast
test/any.hpp:46
↓ 3 callers
Class
iterator
srtcore/list.h:232
↓ 2 callers
Class
HaveID
srtcore/group.h:119
↓ 2 callers
Class
LogFA
srtcore/logging_api.h:56
↓ 2 callers
Class
OptionScheme
apps/apputil.hpp:208
↓ 2 callers
Enum
SRT_EPOLL_OPT
srtcore/srt.h:648
↓ 2 callers
Class
TransmissionError
apps/transmitmedia.hpp:26
↓ 2 callers
Class
TransmissionError
testing/testmedia.hpp:39
↓ 2 callers
Class
stat
testing/srt-test-file.cpp:182
↓ 1 callers
Class
Add
test/test_utilities.cpp:82
↓ 1 callers
Class
AlarmExit
apps/srt-live-transmit.cpp:95
↓ 1 callers
Class
AlarmExit
testing/srt-test-live.cpp:96
↓ 1 callers
Class
BackupMemberStateEntry
srtcore/group_backup.h:60
↓ 1 callers
Class
CEPollDesc
srtcore/epoll.h:70
↓ 1 callers
Class
CThread
srtcore/sync.h:950
↓ 1 callers
Class
Condition
srtcore/sync.h:427
↓ 1 callers
Class
Double
To test CircularBuffer
test/test_utilities.cpp:16
↓ 1 callers
Class
DummyProxy
srtcore/logging.h:244
↓ 1 callers
Class
Entry
srtcore/buffer_rcv.h:344
↓ 1 callers
Class
Equal
srtcore/netinet_any.h:312
↓ 1 callers
Class
EqualAddress
srtcore/netinet_any.h:339
↓ 1 callers
Class
ErrLog
apps/verbose.hpp:56
↓ 1 callers
Class
FCompareByWeight
@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 callers
Class
FLookupSocketWithEvent_LOCKED
[[using locked(CUDT::uglobal()->m_GlobControLock)]] [[using locked(m_GroupLock)]]
srtcore/group.cpp:2070
↓ 1 callers
Class
FOptionValue
srtcore/group.cpp:805
↓ 1 callers
Class
HasID
srtcore/queue.h:356
↓ 1 callers
Class
IOVector
srtcore/packet.h:69
↓ 1 callers
Class
IsName
srtcore/congctl.h:53
↓ 1 callers
Class
Log
apps/verbose.hpp:26
↓ 1 callers
Class
Notice
srtcore/epoll.h:79
↓ 1 callers
Class
OfType
srtcore/group.h:91
↓ 1 callers
Class
OptionSetterProxy
apps/apputil.hpp:344
↓ 1 callers
Enum
PacketBoundary
To define packets in order in the buffer. This is public due to being used in buffer.
srtcore/packet.h:128
↓ 1 callers
Class
Proxy
srtcore/logging.h:237
↓ 1 callers
Class
ReadEOF
apps/srt-tunnel.cpp:160
↓ 1 callers
Enum
SRT_ARQLevel
srtcore/packetfilter_api.h:38
↓ 1 callers
Enum
SRT_SOCKSTATUS
srtcore/srt.h:157
↓ 1 callers
Class
Sample
srtcore/buffer_tools.h:154
↓ 1 callers
Class
SortBySequence
srtcore/packetfilter.cpp:115
↓ 1 callers
Class
SrtHandshakeExtension
srtcore/handshake.h:121
↓ 1 callers
Class
StringKeys
srtcore/fec.cpp:42
↓ 1 callers
Class
SysLenWrapper
srtcore/netinet_any.h:64
↓ 1 callers
Class
ToLowerFormat
apps/logsupport.cpp:79
↓ 1 callers
Class
UDPProxy
scripts/srt-proxy.py:12
↓ 1 callers
Enum
UDTMessageType
The message types used by UDT protocol. This is a part of UDT protocol and should never be changed.
srtcore/common.h:211
↓ 1 callers
Class
UriParser
apps/uriparser.hpp:24
↓ 1 callers
Class
Wait
srtcore/epoll.h:77
↓ 1 callers
Class
sigaction
testing/srt-test-relay.cpp:283
↓ 1 callers
Class
stat
apps/srt-file-transmit.cpp:229
↓ 1 callers
Enum
type
test/test_socket_options.cpp:218
Enum
AckDataItem
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
Class
AllFaOn
srtcore/logger_defs.h:18
Class
AnyProxy
srtcore/utilities.h:544
Class
Area
scripts/release-notes/generate_release_notes.py:9
Enum
Args
apps/apputil.hpp:211
Class
AtReturn
srtcore/api.cpp:1186
Class
AtReturnJoin
test/test_reuseaddr.cpp:17
Class
AtomicClock
srtcore/atomic_clock.h:56
Class
AtomicDuration
srtcore/atomic_clock.h:23
Class
AutoMap
srtcore/common.cpp:539
Class
AvgBufSize
The AvgBufSize class is used to calculate moving average of the buffer (RCV or SND)
srtcore/buffer_tools.h:62
Enum
BackupMemberState
srtcore/group_backup.h:29
Class
BandwidthGuard
testing/srt-test-live.cpp:121
Enum
Binding
apps/socketoptions.hpp:42
Class
Bits
srtcore/utilities.h:321
Class
BitsetMask
srtcore/utilities.h:296
Class
BitsetMask<L, R, false>
srtcore/utilities.h:316
Class
BitsetMask<R, R, true>
srtcore/utilities.h:305
Class
Block
srtcore/buffer_snd.h:222
Class
Buffer
srtcore/buffer_snd.h:251
Class
BufferedMessage
srtcore/group.h:556
Class
BufferedMessageStorage
srtcore/group.h:512
Class
CACKWindow
srtcore/window.h:81
Class
CAckNo
srtcore/common.h:722
next →
1–100 of 631, ranked by callers