UNPKG

@voice-ping/cognitive-services-speech

Version:

VoicePing Cognitive Services Speech SDK for JavaScript forked from Microsoft

118 lines (116 loc) 4.4 kB
// Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT license. import { EventType, PlatformEvent } from "./PlatformEvent"; export class OCSPEvent extends PlatformEvent { constructor(eventName, eventType, signature) { super(eventName, eventType); this.privSignature = signature; } } // tslint:disable-next-line:max-classes-per-file export class OCSPMemoryCacheHitEvent extends OCSPEvent { constructor(signature) { super("OCSPMemoryCacheHitEvent", EventType.Debug, signature); } } // tslint:disable-next-line:max-classes-per-file export class OCSPCacheMissEvent extends OCSPEvent { constructor(signature) { super("OCSPCacheMissEvent", EventType.Debug, signature); } } // tslint:disable-next-line:max-classes-per-file export class OCSPDiskCacheHitEvent extends OCSPEvent { constructor(signature) { super("OCSPDiskCacheHitEvent", EventType.Debug, signature); } } // tslint:disable-next-line:max-classes-per-file export class OCSPCacheUpdateNeededEvent extends OCSPEvent { constructor(signature) { super("OCSPCacheUpdateNeededEvent", EventType.Debug, signature); } } // tslint:disable-next-line:max-classes-per-file export class OCSPMemoryCacheStoreEvent extends OCSPEvent { constructor(signature) { super("OCSPMemoryCacheStoreEvent", EventType.Debug, signature); } } // tslint:disable-next-line:max-classes-per-file export class OCSPDiskCacheStoreEvent extends OCSPEvent { constructor(signature) { super("OCSPDiskCacheStoreEvent", EventType.Debug, signature); } } // tslint:disable-next-line:max-classes-per-file export class OCSPCacheUpdatehCompleteEvent extends OCSPEvent { constructor(signature) { super("OCSPCacheUpdatehCompleteEvent", EventType.Debug, signature); } } // tslint:disable-next-line:max-classes-per-file export class OCSPStapleReceivedEvent extends OCSPEvent { constructor() { super("OCSPStapleReceivedEvent", EventType.Debug, ""); } } // tslint:disable-next-line:max-classes-per-file export class OCSPWSUpgradeStartedEvent extends OCSPEvent { constructor(serialNumber) { super("OCSPWSUpgradeStartedEvent", EventType.Debug, serialNumber); } } // tslint:disable-next-line:max-classes-per-file export class OCSPCacheEntryExpiredEvent extends OCSPEvent { constructor(serialNumber, expireTime) { super("OCSPCacheEntryExpiredEvent", EventType.Debug, serialNumber); this.privExpireTime = expireTime; } } // tslint:disable-next-line:max-classes-per-file export class OCSPCacheEntryNeedsRefreshEvent extends OCSPEvent { constructor(serialNumber, startTime, expireTime) { super("OCSPCacheEntryNeedsRefreshEvent", EventType.Debug, serialNumber); this.privExpireTime = expireTime; this.privStartTime = startTime; } } // tslint:disable-next-line:max-classes-per-file export class OCSPCacheHitEvent extends OCSPEvent { constructor(serialNumber, startTime, expireTime) { super("OCSPCacheHitEvent", EventType.Debug, serialNumber); this.privExpireTime = expireTime; this.privExpireTimeString = new Date(expireTime).toLocaleDateString(); this.privStartTime = startTime; this.privStartTimeString = new Date(startTime).toLocaleTimeString(); } } // tslint:disable-next-line:max-classes-per-file export class OCSPVerificationFailedEvent extends OCSPEvent { constructor(serialNumber, error) { super("OCSPVerificationFailedEvent", EventType.Debug, serialNumber); this.privError = error; } } // tslint:disable-next-line:max-classes-per-file export class OCSPCacheFetchErrorEvent extends OCSPEvent { constructor(serialNumber, error) { super("OCSPCacheFetchErrorEvent", EventType.Debug, serialNumber); this.privError = error; } } // tslint:disable-next-line:max-classes-per-file export class OCSPResponseRetrievedEvent extends OCSPEvent { constructor(serialNumber) { super("OCSPResponseRetrievedEvent", EventType.Debug, serialNumber); } } // tslint:disable-next-line:max-classes-per-file export class OCSPCacheUpdateErrorEvent extends OCSPEvent { constructor(serialNumber, error) { super("OCSPCacheUpdateErrorEvent", EventType.Debug, serialNumber); this.privError = error; } } //# sourceMappingURL=OCSPEvents.js.map