UDS/TCP options
Summary: Provide an option to enable/disable TCP connections on flipper-server. The only change at this stage is that Flipper Desktop will use UDS to connect to flipper-server. Reviewed By: passy Differential Revision: D37519656 fbshipit-source-id: 3d02084666fde532ec76134edf8cf6a231060a48
This commit is contained in:
committed by
Facebook GitHub Bot
parent
f46cf2b0ce
commit
646b9d5a5d
@@ -28,6 +28,14 @@ export function createFlipperServer(
|
||||
host: string,
|
||||
port: number,
|
||||
onStateChange: (state: FlipperServerState) => void,
|
||||
): Promise<FlipperServer> {
|
||||
const socket = new ReconnectingWebSocket(`ws://${host}:${port}`);
|
||||
return createFlipperServerWithSocket(socket, onStateChange);
|
||||
}
|
||||
|
||||
export function createFlipperServerWithSocket(
|
||||
socket: ReconnectingWebSocket,
|
||||
onStateChange: (state: FlipperServerState) => void,
|
||||
): Promise<FlipperServer> {
|
||||
onStateChange(FlipperServerState.CONNECTING);
|
||||
|
||||
@@ -40,7 +48,6 @@ export function createFlipperServer(
|
||||
|
||||
const eventEmitter = new EventEmitter();
|
||||
|
||||
const socket = new ReconnectingWebSocket(`ws://${host}:${port}`);
|
||||
const pendingRequests: Map<
|
||||
number,
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user