Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Node-NTRIP/caster
/ functions
Functions
226 in github.com/Node-NTRIP/caster
⨍
Functions
226
◇
Types & classes
117
↓ 53 callers
Method
error
(code: number, response?: string)
src/transport/server/ntrip.ts:1073
↓ 28 callers
Method
on
(event: string | symbol, listener: (...args: any[]) => void)
src/mountpoint.ts:106
↓ 25 callers
Method
push
(packet: RtpPacket, encoding?: BufferEncoding)
src/util/rtp.ts:444
↓ 24 callers
Method
connect
(params: CasterConnectionParameters)
src/caster.ts:203
↓ 13 callers
Function
singularHeader
(value: string | string[] | undefined)
src/transport/server/ntrip.ts:1085
↓ 11 callers
Method
listen
(emitter: events.EventEmitter, event: string, listener: (...args: any[]) => void)
src/util/simple-logger.ts:78
↓ 8 callers
Method
authenticate
(request: AuthRequest)
src/auth.ts:47
↓ 8 callers
Method
close
()
src/transport/server/ntrip.ts:230
↓ 8 callers
Method
send
(flushOnly: boolean = false)
src/transport/client/ntrip-push-pull.ts:194
↓ 8 callers
Method
test
(input: number)
src/sourcetable.ts:410
↓ 6 callers
Method
close
()
src/mountpoint.ts:213
↓ 6 callers
Method
form
()
src/transport/client/ntrip-push-pull.ts:492
↓ 5 callers
Method
accept
(req: NtripCasterRequest, res: NtripCasterResponse)
src/transport/server/ntrip.ts:242
↓ 5 callers
Method
flushBuffer
()
src/util/rtp.ts:388
↓ 5 callers
Function
newClientError
(info: object, cause: Error | undefined, message: string, ...params: any[])
src/transport/server/ntrip.ts:102
↓ 5 callers
Method
write
(chunk: any, encoding: string, callback: (error?: (Error | null)) => void)
src/transport/server/ntrip.ts:326
↓ 4 callers
Method
fromBufferAssertLength
(buffer: Buffer, length: number, content?: string)
src/util/rtp.ts:160
↓ 4 callers
Method
resetTimeouts
()
src/mountpoint.ts:129
↓ 4 callers
Method
setNtripGgaHeader
(header: string = 'Ntrip-GGA')
src/transport/client/ntrip-push-pull.ts:270
↓ 4 callers
Method
setNtripStrHeader
(header: string = 'Ntrip-STR')
src/transport/client/ntrip-push-pull.ts:265
↓ 3 callers
Method
addToCarriers
(l1: boolean = false, l2: boolean = false)
src/util/auto-source-entry.ts:344
↓ 3 callers
Method
clearServer
(server: Server | null = this._server)
src/mountpoint.ts:178
↓ 3 callers
Method
close
()
src/transport/client/ntrip-push-pull.ts:150
↓ 3 callers
Function
newParseError
(type: 'string' | 'number', cause: Error)
src/sourcetable.ts:171
↓ 3 callers
Method
send
(payload: Buffer, callback?: (error?: (Error | null)) => void)
src/util/rtp.ts:346
↓ 3 callers
Method
updateFormatDetails
()
src/util/auto-source-entry.ts:290
↓ 2 callers
Method
connect
(params: { type: 'server' | 'client' input?: stream.Readable, output?: st
src/transport/client/ntrip-push-pull.ts:234
↓ 2 callers
Method
consumeLine
()
src/util/ntrip-http-parser.ts:37
↓ 2 callers
Method
fromBuffer
* Reads an RtpPacket from the provided buffer * * @param buffer Buffer to read packet from
src/util/rtp.ts:98
↓ 2 callers
Method
getSourcetable
(query?: ParsedUrlQuery)
src/transport/server/ntrip.ts:960
↓ 2 callers
Method
newSequenceNumber
()
src/util/rtp.ts:255
↓ 2 callers
Method
newTimestamp
()
src/util/rtp.ts:262
↓ 2 callers
Function
parseError
(code: string)
src/util/ntrip-http-parser.ts:121
↓ 2 callers
Method
parseGga
()
src/connection.ts:186
↓ 2 callers
Method
regenerateSsrc
()
src/util/rtp.ts:272
↓ 2 callers
Method
removeClient
(client: Client)
src/mountpoint.ts:204
↓ 2 callers
Method
setupError
(err: Error)
src/transport/server/ntrip.ts:946
↓ 2 callers
Method
setupSocket
()
src/transport/server/ntrip.ts:909
↓ 2 callers
Method
toBuffer
* Writes an RtpPacket to a (provided) buffer * * @param packet Packet to write to buffer * @param buffer Optional buffer to write packe
src/util/rtp.ts:175
↓ 2 callers
Method
updateCarriers
()
src/util/auto-source-entry.ts:353
↓ 2 callers
Method
updateNavSystems
()
src/util/auto-source-entry.ts:337
↓ 1 callers
Method
accept
(socket: net.Socket)
src/transport/server/socket.ts:106
↓ 1 callers
Method
acceptClient
()
src/transport/server/ntrip.ts:517
↓ 1 callers
Method
acceptClient
()
src/transport/server/ntrip.ts:602
↓ 1 callers
Method
acceptServer
()
src/transport/server/ntrip.ts:482
↓ 1 callers
Method
acceptServer
()
src/transport/server/ntrip.ts:573
↓ 1 callers
Method
addClient
(client: Client)
src/mountpoint.ts:193
↓ 1 callers
Method
addToFormatDetails
(type: RtcmMessageType)
src/util/auto-source-entry.ts:266
↓ 1 callers
Method
addToNavSystems
(rtcmSystem: RtcmNavSystem | null)
src/util/auto-source-entry.ts:329
↓ 1 callers
Method
authenticate
(request: AuthRequest)
src/caster.ts:56
↓ 1 callers
Method
authenticate
(request: AuthRequest)
src/caster.ts:202
↓ 1 callers
Method
command
()
src/transport/server/ntrip.ts:783
↓ 1 callers
Method
compare
(input: number)
src/sourcetable.ts:414
↓ 1 callers
Method
connectionDescription
(source: any)
src/transport/client/ntrip-push-pull.ts:95
↓ 1 callers
Method
connectionDescription
(source: any)
src/transport/server/ntrip.ts:150
↓ 1 callers
Method
connectionDescription
(source: any)
src/transport/server/socket.ts:182
↓ 1 callers
Function
constructor
(parameters: ConnectionParameters)
src/connection.ts:65
↓ 1 callers
Method
createInjectionSocket
()
src/transport/client/ntrip-push-pull.ts:538
↓ 1 callers
Method
createMountpoint
(mountpointName: string, options?: MountpointOptions)
src/caster.ts:60
↓ 1 callers
Method
findMatchingSourceHost
(socket: net.Socket)
src/transport/server/socket.ts:100
↓ 1 callers
Method
formClient
()
src/transport/client/ntrip-push-pull.ts:315
↓ 1 callers
Method
formServer
()
src/transport/client/ntrip-push-pull.ts:301
↓ 1 callers
Method
fromRawSourcetableLineElements
(elements: any[])
src/sourcetable.ts:302
↓ 1 callers
Method
generateSourcetable
(filters?: Sourcetable.Filters, auth?: AuthRequest)
src/caster.ts:205
↓ 1 callers
Method
getSourcetableEntries
* Gets a list of sourcetable entries for the caster with an optional set of filters * * @param filters Optional filters to apply to the sour
src/caster.ts:156
↓ 1 callers
Method
injectLine
(line: string | null)
src/util/ntrip-http-parser.ts:33
↓ 1 callers
Method
matchHost
(host: string, mask: string)
src/transport/server/socket.ts:89
↓ 1 callers
Method
message
(message: Buffer, remote: {address: string, port: number, family: string})
src/transport/server/ntrip.ts:292
↓ 1 callers
Method
parseCredentials
(req: NtripCasterRequest)
src/transport/server/ntrip.ts:985
↓ 1 callers
Method
prepareMountpoint
(type: 'server' | 'client', mountpointName: string)
src/caster.ts:81
↓ 1 callers
Method
printSourcetable
()
src/transport/server/ntrip.ts:544
↓ 1 callers
Method
printSourcetable
()
src/transport/server/ntrip.ts:637
↓ 1 callers
Method
receive
(message: Buffer)
src/util/rtp.ts:276
↓ 1 callers
Method
response
()
src/transport/client/ntrip-push-pull.ts:207
↓ 1 callers
Method
responseClient
()
src/transport/client/ntrip-push-pull.ts:226
↓ 1 callers
Method
responseServer
()
src/transport/client/ntrip-push-pull.ts:218
↓ 1 callers
Method
setServer
(server: Server)
src/mountpoint.ts:157
↓ 1 callers
Method
setup
()
src/transport/server/ntrip.ts:696
↓ 1 callers
Function
singularHeader
(value: string | string[] | undefined)
src/transport/client/ntrip-push-pull.ts:610
↓ 1 callers
Method
start
()
src/transport/server/ntrip.ts:812
↓ 1 callers
Method
toRawSourcetableLineElements
()
src/sourcetable.ts:310
↓ 1 callers
Method
truncateFormatDetails
()
src/util/auto-source-entry.ts:308
↓ 1 callers
Method
updateBitrate
(old: number, warmup: number)
src/util/auto-source-entry.ts:313
↓ 1 callers
Method
updateGenerator
(val: string)
src/util/auto-source-entry.ts:262
↓ 1 callers
Method
updateLocation
(val: { latitude: number, longitude: number })
src/util/auto-source-entry.ts:238
↓ 1 callers
Method
updateRtcmVersion
(val: RtcmVersion)
src/util/auto-source-entry.ts:321
↓ 1 callers
Method
writeBuffer
(chunk: Buffer)
src/util/rtp.ts:356
Method
REQUEST_LINE
()
src/util/ntrip-http-parser.ts:41
Method
RESPONSE_LINE
()
src/util/ntrip-http-parser.ts:73
Method
_destroy
(error: Error | null, callback: (error: (Error | null)) => void)
src/util/rtp.ts:298
Method
_final
(callback: (error?: (Error | null)) => void)
src/util/rtp.ts:412
Method
_final
(callback: (error?: (Error | null)) => void)
src/util/rtp.ts:449
Method
_read
(size: number)
src/util/rtp.ts:284
Method
_read
(size: number)
src/util/rtp.ts:402
Method
_storeHeader
* Internal method that stores the request header. * Override to include RTSP in status line. * * @param firstLine HTTP request status l
src/transport/client/ntrip-push-pull.ts:595
Method
_storeHeader
* Internal method that stores the response header. * Override to include NTRIP V1 responses such as ICY 200 OK and SOURCETABLE 200 OK. *
src/transport/server/ntrip.ts:1061
Method
_write
(packet: any, encoding: string, callback: (error?: (Error | null)) => void)
src/util/rtp.ts:286
Method
_write
(chunk: any, encoding: string, callback: (error?: (Error | null)) => void)
src/util/rtp.ts:404
Method
_write
(message: RtcmMessage, encoding: string, callback: (error?: (Error | null)) => void)
src/util/auto-source-entry.ts:190
Method
accept
()
src/transport/server/ntrip.ts:426
next →
1–100 of 226, ranked by callers