How to use the @casual-simulation/causal-tree-client-socketio.SocketIOConnectionClient function in @casual-simulation/causal-tree-client-socketio

To help you get started, we’ve selected a few @casual-simulation/causal-tree-client-socketio examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github casual-simulation / aux / src / aux-vm-client / partitions / RemoteCausalRepoPartitionFactory.ts View on Github external
export async function createRemoteCausalRepoPartition(
    config: PartitionConfig,
    user: User
): Promise {
    if (config.type === 'remote_causal_repo') {
        const manager = new SocketManager(config.host);
        manager.init();
        const connection = new SocketIOConnectionClient(manager.socket, user);
        const client = new CausalRepoClient(connection);
        const partition = new RemoteCausalRepoPartitionImpl(
            user,
            client,
            config
        );
        await partition.init();
        return partition;
    }
    return undefined;
}

@casual-simulation/causal-tree-client-socketio

A set of services that can be used to network with @casual-simulation/causal-tree-server-socketio

MIT
Latest version published 2 years ago

Package Health Score

50 / 100
Full package analysis