UNPKG

@colyseus/redis-driver

Version:

<div align="center"> <a href="https://github.com/colyseus/colyseus"> <img src="media/logo.svg?raw=true" width="60%" height="300" /> </a> <br> <br> <a href="https://npmjs.com/package/colyseus"> <img src="https://img.shields.io/npm/dm/coly

33 lines (32 loc) 825 B
import { RoomCache } from '@colyseus/core'; import Redis, { Cluster } from 'ioredis'; export declare class RoomData implements RoomCache { #private; clients: number; locked: boolean; private: boolean; maxClients: number; metadata: any; name: string; publicAddress: string; processId: string; roomId: string; createdAt: Date; unlisted: boolean; constructor(initialValues: any, client: Redis | Cluster); toJSON(): { clients: number; createdAt: Date; maxClients: number; metadata: any; name: string; publicAddress: string; processId: string; roomId: string; }; save(): Promise<void>; updateOne(operations: any): Promise<void>; remove(): Promise<number>; private hset; private hdel; }