Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/EvanBacon/serve-sim
/ functions
Functions
742 in github.com/EvanBacon/serve-sim
⨍
Functions
742
◇
Types & classes
91
↓ 1 callers
Function
easeInOut
(t: number)
packages/serve-sim/src/client/location-emulation-tool.tsx:636
↓ 1 callers
Function
emitApp
(bundleId: string, pid?: number)
packages/serve-sim/src/middleware.ts:1848
↓ 1 callers
Function
ensureBooted
(udid: string)
packages/serve-sim/src/index.ts:303
↓ 1 callers
Function
ensureHelperWithSource
(opts: { udid: string; source: ResolvedSource; forceBuild: boolean; })
packages/serve-sim/src/index.ts:1189
↓ 1 callers
Function
estimateReleaseVelocity
(samples: { t: number; x: number }[])
packages/serve-sim/src/client/utils/simulator-resize.ts:197
↓ 1 callers
Function
execSocketUrl
()
packages/serve-sim/src/client/utils/exec.ts:46
↓ 1 callers
Function
explicitScreenSize
(profile: JsonRecord)
packages/serve-sim/src/devicekit-chrome.ts:721
↓ 1 callers
Function
fallbackAppDisplayName
(bundleId: string)
packages/serve-sim/src/client/components/app-detection-tool.tsx:11
↓ 1 callers
Function
fallbackIconNameForDeviceName
(name: string)
packages/serve-sim/src/devicekit-chrome.ts:498
↓ 1 callers
Function
fallbackPlaceholderAsset
(name: string)
packages/serve-sim/src/devicekit-chrome.ts:309
↓ 1 callers
Function
fallbackScaleForChrome
(identifier: string)
packages/serve-sim/src/devicekit-chrome.ts:729
↓ 1 callers
Function
fetch
(req, server)
packages/serve-sim/src/__tests__/devtools-proxy.test.ts:52
↓ 1 callers
Function
fetchAppIcon
( exec: (cmd: string) => Promise<ExecResult>, udid: string, bundleId: string, )
packages/serve-sim/src/client/utils/app-icon.ts:87
↓ 1 callers
Function
fileUrlFor
(path: string)
packages/serve-sim/src/client/components/screenshot-toast.tsx:18
↓ 1 callers
Function
find
()
packages/serve-sim/src/client/utils/devtools.ts:92
↓ 1 callers
Function
findHeaderEnd
(from: number)
packages/serve-sim/src/client/utils/mjpeg-frame-parser.ts:63
↓ 1 callers
Function
fireClose
()
packages/serve-sim/src/middleware.ts:730
↓ 1 callers
Function
firstBootedIosSim
()
packages/serve-sim/src/__tests__/idle-floor.test.ts:35
↓ 1 callers
Function
firstBootedIosSim
()
packages/serve-sim/src/__tests__/avcc-stream-endpoint.test.ts:24
↓ 1 callers
Function
firstBootedIosSim
()
packages/serve-sim/src/__tests__/accessibility-endpoint.test.ts:22
↓ 1 callers
Function
firstBootedIosSim
()
packages/serve-sim/src/__tests__/type-command-sim.test.ts:27
↓ 1 callers
Function
firstBootedIosSim
()
packages/serve-sim/src/__tests__/hid-malformed-input.test.ts:29
↓ 1 callers
Function
firstHeaderValue
(value: string | string[] | undefined)
packages/serve-sim/src/middleware.ts:944
↓ 1 callers
Function
flush
()
packages/serve-sim/src/client/hooks/use-simulator-resize.ts:161
↓ 1 callers
Function
follow
Foreground follow mode (default). Stays attached, cleans up on Ctrl+C.
packages/serve-sim/src/index.ts:386
↓ 1 callers
Function
formatGridBytes
(n: number)
packages/serve-sim/src/client/utils/grid.ts:80
↓ 1 callers
Function
formatPace
(speedMs: number)
packages/serve-sim/src/client/location-emulation-tool.tsx:862
↓ 1 callers
Function
framebufferMaskSize
(profile: JsonRecord)
packages/serve-sim/src/devicekit-chrome.ts:446
↓ 1 callers
Function
fromToggle
(value: string)
packages/serve-sim/src/ui-settings.ts:216
↓ 1 callers
Function
gesture
(jsonStr: string, deviceArg?: string)
packages/serve-sim/src/index.ts:626
↓ 1 callers
Function
getBootedUdids
()
packages/serve-sim/src/index.ts:67
↓ 1 callers
Function
getBootedUdids
()
packages/serve-sim/src/middleware.ts:223
↓ 1 callers
Function
getLocalNetworkIP
()
packages/serve-sim/src/index.ts:284
↓ 1 callers
Function
getPreferredDeviceUdid
()
packages/serve-sim/src/middleware.ts:262
↓ 1 callers
Method
handleAvcc
(_req: IncomingMessage, res: ServerResponse)
packages/serve-sim/src/device-session.ts:191
↓ 1 callers
Method
handleAx
(_req: IncomingMessage, res: ServerResponse)
packages/serve-sim/src/device-session.ts:223
↓ 1 callers
Function
handleChunk
(type: AvccChunkType, payload: Uint8Array)
packages/serve-sim/src/client/simulator/use-avcc-stream.ts:153
↓ 1 callers
Method
handleConfig
(_req: IncomingMessage, res: ServerResponse)
packages/serve-sim/src/device-session.ts:215
↓ 1 callers
Function
handleDevReload
(req: IncomingMessage, res: ServerResponse)
packages/serve-sim/dev.ts:238
↓ 1 callers
Method
handleForeground
(_req: IncomingMessage, res: ServerResponse)
packages/serve-sim/src/device-session.ts:227
↓ 1 callers
Method
handleHealth
(_req: IncomingMessage, res: ServerResponse)
packages/serve-sim/src/device-session.ts:219
↓ 1 callers
Method
handleHidMessage
(data: Buffer)
packages/serve-sim/src/device-session.ts:257
↓ 1 callers
Method
handleMjpeg
(req: IncomingMessage, res: ServerResponse)
packages/serve-sim/src/device-session.ts:169
↓ 1 callers
Function
handler
(event: WheelEvent)
packages/serve-sim/src/client/components/device-chrome-frame.tsx:127
↓ 1 callers
Function
helperProxyPrefix
(base: string)
packages/serve-sim/src/middleware.ts:443
↓ 1 callers
Function
helperReady
()
packages/serve-sim/src/__tests__/shm-probe.integration.test.ts:22
↓ 1 callers
Function
hidUsageForCode
(code: string)
packages/serve-sim/src/client/utils/hid.ts:30
↓ 1 callers
Function
iconNameForProfile
(profile: DeviceProfileMetadata | null)
packages/serve-sim/src/devicekit-chrome.ts:480
↓ 1 callers
Function
isAxUnavailableSnapshot
(snapshot: AxSnapshot | null)
packages/serve-sim/src/ax.ts:100
↓ 1 callers
Function
isJsonContentType
(value: string | undefined)
packages/serve-sim/src/middleware.ts:1187
↓ 1 callers
Function
isLocalPortFree
(port: number)
packages/serve-sim/src/middleware.ts:830
↓ 1 callers
Function
isPortFree
(port: number)
packages/serve-sim/src/runtime.ts:18
↓ 1 callers
Function
isSimulatorUdid
(value: string)
packages/serve-sim/src/middleware.ts:136
↓ 1 callers
Function
isUsableAxSnapshot
(snapshot: AxSnapshot)
packages/serve-sim/src/ax.ts:104
↓ 1 callers
Function
isWebSocketUpgrade
(headers: Record<string, string | string[]>)
packages/serve-sim/src/runtime.ts:78
↓ 1 callers
Function
killPortHolder
(port: number)
packages/serve-sim/src/ports.ts:32
↓ 1 callers
Function
killStreams
Kill running streams (--kill).
packages/serve-sim/src/index.ts:599
↓ 1 callers
Function
listAllSimulators
()
packages/serve-sim/src/middleware.ts:1004
↓ 1 callers
Function
listClientFiles
(dir: string)
packages/serve-sim/dev.ts:153
↓ 1 callers
Function
listStreams
List running streams (--list).
packages/serve-sim/src/index.ts:561
↓ 1 callers
Function
loadHtml
()
packages/serve-sim/src/middleware.ts:988
↓ 1 callers
Function
loadIOSurface
()
packages/serve-sim/src/__tests__/shm-probe.integration.test.ts:164
↓ 1 callers
Function
locationAuth
(bundleId: string)
packages/serve-sim/src/__tests__/permissions.e2e.test.ts:96
↓ 1 callers
Function
locationdPlistPath
(udid: string)
packages/serve-sim/src/permissions.ts:197
↓ 1 callers
Function
makeDecoder
()
packages/serve-sim/src/client/simulator/use-avcc-stream.ts:98
↓ 1 callers
Function
memoryWarning
(deviceArg?: string)
packages/serve-sim/src/index.ts:884
↓ 1 callers
Function
mjpegHeader
(jpegLength: number)
packages/serve-sim/src/device-session.ts:55
↓ 1 callers
Function
morphFrame
Per-frame lerp using the precomputed morph state.
packages/serve-sim/src/client/location-emulation-tool.tsx:600
↓ 1 callers
Function
nearestNeighbourAlign
Reorder `to` so that toPts[i] is the best partner for fromPts[i] under a * rigid mapping. Considers a full reverse plus (for loops) any circular *
packages/serve-sim/src/client/location-emulation-tool.tsx:568
↓ 1 callers
Function
normalizeAxTree
(roots: RawAxeNode[])
packages/serve-sim/src/ax.ts:41
↓ 1 callers
Function
onAbort
()
packages/serve-sim/src/client/utils/exec.ts:142
↓ 1 callers
Function
onError
(err: Error & { code?: string })
packages/serve-sim/src/runtime.ts:187
↓ 1 callers
Method
onSharedMjpegFrame
(frame: MjpegFrame)
packages/serve-sim/src/device-session.ts:138
↓ 1 callers
Function
paeth
(left: number, up: number, upLeft: number)
packages/serve-sim/src/devicekit-chrome.ts:1013
↓ 1 callers
Function
paintSeed
(jpeg: Uint8Array)
packages/serve-sim/src/client/simulator/use-avcc-stream.ts:110
↓ 1 callers
Function
parseButton
(json: JsonRecord)
packages/serve-sim/src/devicekit-chrome.ts:628
↓ 1 callers
Function
parseChromeJson
(json: JsonRecord)
packages/serve-sim/src/devicekit-chrome.ts:556
↓ 1 callers
Function
parseEnvelope
Parse a length-prefixed AVCC byte stream into tags plus consumed bytes.
packages/serve-sim/src/__tests__/avcc-stream-endpoint.test.ts:41
↓ 1 callers
Function
parseHttpRequestHead
(buffer: Buffer)
packages/serve-sim/src/runtime.ts:42
↓ 1 callers
Function
parseSlice
(images: JsonRecord)
packages/serve-sim/src/devicekit-chrome.ts:613
↓ 1 callers
Function
permissions
(args: string[])
packages/serve-sim/src/permissions.ts:530
↓ 1 callers
Function
placeholderAssetMaxViewportHeight
(type: ReturnType<typeof getDeviceType>)
packages/serve-sim/src/client/components/device-placeholder.tsx:130
↓ 1 callers
Function
placeholderAssetMaxWidth
( type: ReturnType<typeof getDeviceType>, assetName: string, )
packages/serve-sim/src/client/components/device-placeholder.tsx:116
↓ 1 callers
Function
placeholderAssetSourcePath
(name: string)
packages/serve-sim/src/devicekit-chrome.ts:299
↓ 1 callers
Function
placeholderAssetUrl
(name: string)
packages/serve-sim/src/client/components/device-placeholder.tsx:260
↓ 1 callers
Function
poll
()
packages/serve-sim/src/ax.ts:160
↓ 1 callers
Function
printStatesJSON
(states: ServerState[])
packages/serve-sim/src/index.ts:545
↓ 1 callers
Function
profilePathForDevice
(device: { name: string; deviceTypeIdentifier?: string; })
packages/serve-sim/src/devicekit-chrome.ts:462
↓ 1 callers
Function
proxyTcpToHttpServer
(socket: Socket, firstChunk: Buffer, port: number)
packages/serve-sim/src/runtime.ts:86
↓ 1 callers
Function
push
()
packages/serve-sim/src/client/location-emulation-tool.tsx:211
↓ 1 callers
Method
push
(bytes: Uint8Array)
packages/serve-sim/src/client/avcc-codec.ts:78
↓ 1 callers
Function
rawDeltaForDisplayDelta
( orientation: SimulatorOrientation | null | undefined, dx: number, dy: number, )
packages/serve-sim/src/client/simulator/orientation.ts:137
↓ 1 callers
Function
rawHidSocket
* Adapt a raw upgraded socket into the minimal HidSocket the DeviceSession * needs. We do the WebSocket framing by hand (same helpers as the DevTools
packages/serve-sim/src/middleware.ts:724
↓ 1 callers
Function
reExecArgs
Resolve the command to re-exec this CLI (compiled binary or `node …js`).
packages/serve-sim/src/index.ts:324
↓ 1 callers
Function
readCompositePng
(identifier: string, imageName: string)
packages/serve-sim/src/devicekit-chrome.ts:972
↓ 1 callers
Function
readLocation
( udid: string, bundleId: string | undefined, )
packages/serve-sim/src/permissions.ts:345
↓ 1 callers
Function
readNotifications
( udid: string, bundleId: string | undefined, )
packages/serve-sim/src/permissions.ts:460
↓ 1 callers
Function
readSimulatorMemoryUsage
()
packages/serve-sim/src/middleware.ts:1090
↓ 1 callers
Function
readSystemMemory
()
packages/serve-sim/src/middleware.ts:1047
↓ 1 callers
Function
readTcc
(udid: string, bundleId?: string)
packages/serve-sim/src/permissions.ts:260
← previous
next →
401–500 of 742, ranked by callers