UNPKG

hazelcast-client

Version:

Hazelcast - open source In-Memory Data Grid - client for NodeJS

10 lines (9 loc) 515 B
/// <reference types="long" /> import ClientMessage = require('../ClientMessage'); import { Data } from '../serialization/Data'; import Long = require('long'); export declare class SemaphoreTryAcquireCodec { static calculateSize(name: string, permits: number, timeout: Long | number | string): number; static encodeRequest(name: string, permits: number, timeout: Long | number | string): ClientMessage; static decodeResponse(clientMessage: ClientMessage, toObjectFunction?: (data: Data) => any): any; }