@voice-ping/cognitive-services-speech
Version:
VoicePing Cognitive Services Speech SDK for JavaScript forked from Microsoft
118 lines (116 loc) • 4.4 kB
JavaScript
// 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