import { RemoteSocket } from "https://deno.land/x/socket_io@0.2.0/packages/socket.io/lib/broadcast-operator.ts";
Expose of subset of the attributes and methods of the Socket class
Constructors
new
RemoteSocket(adapter: Adapter, details: SocketDetails<SocketData>)Type Parameters
EmitEvents extends EventsMap
Properties
private
readonly
operator: BroadcastOperator<EmitEvents, SocketData>readonly
data: SocketDatareadonly
handshake: Handshakereadonly
id: SocketIdreadonly
rooms: Set<Room>Methods
disconnect(close?): this
Disconnects this client.
emit<Ev extends EventNames<EmitEvents>>(ev: Ev, ...args: EventParams<EmitEvents, Ev>): boolean