UNPKG

smppjs

Version:
20 lines 999 B
import { BindTransceiverParams, BindReceiverParams, BindTransmitterParams, SubmitSmParams, DataSmParams, QuerySmParams, CancelSmParams, ReplaceSmParams, DeliverSmRespParams } from '.'; export interface IClient { connect({ url }: { url: string; }): void; disconnect(): boolean; on(eventName: 'connect' | 'close' | 'error' | 'timeout' | 'debug' | 'data' | 'pdu' | 'readable', callback: (...args: unknown[]) => void): void; bindTransceiver(params: BindTransceiverParams): boolean; bindReceiver(params: BindReceiverParams): boolean; bindTransmitter(params: BindTransmitterParams): boolean; submitSm(params: SubmitSmParams): boolean; dataSm(params: DataSmParams): boolean; querySm(params: QuerySmParams): boolean; cancelSm(params: CancelSmParams): boolean; replaceSm(params: ReplaceSmParams): boolean; deliverSmResp(params: DeliverSmRespParams): boolean; enquireLink(): boolean; unbind(): boolean; } //# sourceMappingURL=client.d.ts.map