Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/RangeNetworks/openbts
/ functions
Functions
4,187 in github.com/RangeNetworks/openbts
⨍
Functions
4,187
◇
Types & classes
1,009
↓ 292 callers
Method
writeField
GPRS/MsgBase.cpp:28
↓ 246 callers
Method
readField
Identical to getField, but add lengthBits to readIndex.
GPRS/ByteVector.h:343
↓ 232 callers
Method
begin
CLI/CLI.h:67
↓ 169 callers
Method
end
CLI/CLI.h:68
↓ 146 callers
Method
size
GSM/GSML3CCElements.h:147
↓ 132 callers
Method
push_back
SIP/SIPUtility.h:54
↓ 130 callers
Method
str
This function returns "ByteVector(size=... data:...)"
GPRS/ByteVector.cpp:390
↓ 98 callers
Method
size
size in bytes
GPRS/ByteVector.h:128
↓ 87 callers
Method
size
Transceiver52M/radioVector.cpp:73
↓ 74 callers
Method
append
GPRS/ByteVector.cpp:188
↓ 74 callers
Method
size
Control/L3TranEntry.h:746
↓ 72 callers
Method
appendByte
4 byte value
GPRS/ByteVector.h:268
↓ 64 callers
Method
compare
This is static - there is no 'this' argument.
GPRS/ByteVector.cpp:517
↓ 62 callers
Method
begin
GPRS/ByteVector.h:121
↓ 56 callers
Method
TN
GPRS/FEC.cpp:59
↓ 53 callers
Method
size
TransceiverRAD1/radioInterface.h:89
↓ 53 callers
Method
write0
GPRS/MsgBase.h:82
↓ 52 callers
Method
l3sendm
Control/L3MMLayer.cpp:720
↓ 46 callers
Method
writeV
GSM04.08 sec 10.5.2.35
GSM/GSML3RRMessages.cpp:379
↓ 45 callers
Method
length
SMS/SMSMessages.cpp:409
↓ 45 callers
Method
segment
Return a segment of a ByteVector that shares the same memory as the original.
GPRS/ByteVector.cpp:120
↓ 43 callers
Method
FN
GSM/GSMCommon.cpp:211
↓ 43 callers
Method
time
@name Basic accessors. */ @{ Since mTime is volatile, we can't return a reference.
GSM/GSMTransfer.h:123
↓ 42 callers
Method
digits
SMS/SMSMessages.h:92
↓ 41 callers
Method
size
Is this is a dummy message?
SGSNGGSN/SgsnExport.h:70
↓ 40 callers
Method
find
GPRS/RList.h:38
↓ 37 callers
Method
ARFCN
GPRS/FEC.cpp:57
↓ 34 callers
Method
write01
GPRS/MsgBase.h:84
↓ 32 callers
Method
clear
GPRS/ByteVector.cpp:59
↓ 32 callers
Method
set
GSM/GSMCommon.cpp:202
↓ 31 callers
Method
copyToSegment
Copy part of this ByteVector to a segment of another. The specified span must not exceed our size, and it must fit in the target ByteVector. Unlike Ve
GPRS/ByteVector.cpp:169
↓ 31 callers
Method
real
TransceiverRAD1/Complex.h:114
↓ 30 callers
Method
FN
Convert to GSM Frame Number.
GPRS/GPRSRLC.h:115
↓ 30 callers
Method
iRate
GSMShare/ViterbiR204.h:100
↓ 29 callers
Method
getGmm
SGSNGGSN/Sgsn.h:228
↓ 29 callers
Method
isRealOnly
real-valued operators */
TransceiverRAD1/sigProcLib.h:88
↓ 28 callers
Method
isRealOnly
real-valued operators */
Transceiver52M/sigProcLib.h:106
↓ 27 callers
Method
read
TransceiverRAD1/fusb.cpp:392
↓ 26 callers
Method
MTI
GSM/GSMTransfer.cpp:594
↓ 26 callers
Method
time
timestamp read and write operators */
TransceiverRAD1/radioInterface.h:42
↓ 26 callers
Method
tranID
Control/L3TranEntry.h:435
↓ 25 callers
Method
begin
The caller is supposed to lock the mutex via getLock before the start of any use of begin or end.
SIP/SIPUtility.h:46
↓ 25 callers
Method
fill
Does not change size().
GPRS/ByteVector.cpp:332
↓ 25 callers
Method
getByte
GPRS/ByteVector.h:271
↓ 25 callers
Function
usbMsg
TransceiverRAD1/rnrad1Core.cpp:40
↓ 24 callers
Method
primitive
GSM/GSMTransfer.h:603
↓ 23 callers
Method
write
GSM/GSMTransfer.cpp:149
↓ 22 callers
Method
PF
Look into the LAPDm header and get the P/F bit. */
GSM/GSMTransfer.h:566
↓ 22 callers
Function
getTBF
GPRS/RLCEngine.h:240
↓ 22 callers
Method
lengthV
GSM/GSML3CCElements.cpp:237
↓ 22 callers
Method
parseLV
GSM/GSML3Message.cpp:200
↓ 22 callers
Method
parseV
expectedLength is in BYTES!
GSM/GSML3Message.cpp:295
↓ 22 callers
Method
size
Scanning/Scanning.h:158
↓ 22 callers
Method
size
SIP/SIPUtility.h:50
↓ 21 callers
Method
PD
Protocol Discriminator, GSM 04.08 10.2. */
GSM/GSMTransfer.h:700
↓ 21 callers
Method
l2sendm
Serialize and send an L3Message with a given primitive. The msg is not deleted; its value is used before return.
GSM/GSMLogicalChannel.cpp:82
↓ 21 callers
Method
reset
Stop the timer. */
GSM/GSMCommon.h:583
↓ 21 callers
Method
writeTLV
GSM/GSML3Message.cpp:259
↓ 20 callers
Method
appendField
GPRS/ByteVector.cpp:471
↓ 20 callers
Method
hexstr
This function returns just the payload part as a hex string. Also works if the ByteVector is encoded as BCD. Probably not efficient, but we are using
GPRS/ByteVector.cpp:371
↓ 20 callers
Method
lengthLV
GSM/GSML3Message.h:203
↓ 19 callers
Method
addc
Count of commas.
Control/TMSITable.cpp:353
↓ 19 callers
Method
head
pat 2-2012: I am modifying this to use the refcnts, so to get a segment with an incremented refcnt, use: alias().segment(...) ByteVector alias() { ret
GPRS/ByteVector.h:253
↓ 19 callers
Function
ip_ntoa
ip address is in network order; return as dotted string.
SGSNGGSN/iputils.cpp:70
↓ 19 callers
Method
lengthTLV
GSM/GSML3Message.h:205
↓ 18 callers
Function
chk_result
TransceiverRAD1/RAD1Cmd.cpp:138
↓ 18 callers
Method
elapsed
GPRS/GPRSRLC.h:133
↓ 18 callers
Method
end
SIP/SIPUtility.h:47
↓ 18 callers
Method
load
Return the number of messages waiting for transmission. */
GSM/GSMLogicalChannel.h:589
↓ 18 callers
Method
subscriberIMSI
Control/L3TranEntry.h:419
↓ 18 callers
Method
valid
postfix
GPRS/GPRSRLC.h:101
↓ 18 callers
Method
write
GPRS/RLCHdr.h:288
↓ 17 callers
Method
active
GSM/GSML1FEC.cpp:276
↓ 17 callers
Method
open
GSM/GSML1FEC.cpp:247
↓ 17 callers
Function
scaleVector
TransceiverRAD1/sigProcLib.cpp:792
↓ 17 callers
Method
writeL
GSM/GSMTransfer.cpp:623
↓ 16 callers
Function
configGetNumQ
Get the number quietly. Use this for debug options we dont need the user to see.
GPRS/MAC.cpp:97
↓ 16 callers
Method
deadOrRemoved
Control/L3TranEntry.cpp:418
↓ 16 callers
Method
dumpOTLV
SGSNGGSN/GPRSL3Messages.cpp:156
↓ 16 callers
Method
parseTLV
GSM/GSML3Message.cpp:240
↓ 16 callers
Function
strceql
SIP/SIPParse.cpp:102
↓ 16 callers
Function
testEncodeDecode
Pat modified to use the Viterbi base class.
GSMShare/AMRTest.cpp:36
↓ 15 callers
Method
RSSI
GSM/GSMTransfer.h:200
↓ 15 callers
Method
SACCH
@name Accessors. */ @{
GSM/GSMLogicalChannel.h:106
↓ 15 callers
Method
chanRelease
Set the flag, which will perform the channel release from the channel serviceloop.
Control/L3LogicalChannel.cpp:303
↓ 15 callers
Method
downstream
(pat) This can only be called during initialization, because installDecoder aborts if it is called twice on the same channel. This routine is used for
GSM/GSML1FEC.cpp:535
↓ 15 callers
Method
getNibble
GPRS/ByteVector.h:272
↓ 14 callers
Method
chanGetContext
Control/L3LogicalChannel.cpp:128
↓ 14 callers
Method
norm2
TransceiverRAD1/Complex.h:112
↓ 14 callers
Method
norm2
Transceiver52M/Complex.h:112
↓ 14 callers
Method
readByte
4 byte value
GPRS/ByteVector.h:278
↓ 14 callers
Method
real
Transceiver52M/Complex.h:114
↓ 14 callers
Method
sgsnWriteHighSideMsg
SGSNGGSN/Sgsn.cpp:394
↓ 14 callers
Method
timingError
GSM/GSMTransfer.h:202
↓ 14 callers
Method
transactionID
Control/ControlCommon.h:197
↓ 13 callers
Function
BSSGWriteLowSide
GPRS/BSSG.cpp:361
↓ 13 callers
Function
appendHeader
SIP/SIPMessage.cpp:165
↓ 13 callers
Method
getFactoryCalibration
TRXManager/TRXManager.cpp:600
↓ 13 callers
Method
getTmsiStatus
Control/L3MobilityManagement.h:183
↓ 13 callers
Method
setLPEPulse
GSM/GSML1FEC.cpp:1781
next →
1–100 of 4,187, ranked by callers