Skip to content

Commit 0d2fc3d

Browse files
Use TransportName values when setting transports’ shortName
Preparation for #1394 (making transports tree-shakable).
1 parent d64284f commit 0d2fc3d

File tree

4 files changed

+8
-4
lines changed

4 files changed

+8
-4
lines changed

src/common/lib/transport/websockettransport.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,9 @@ import ErrorInfo from '../types/errorinfo';
88
import NodeWebSocket from 'ws';
99
import ConnectionManager, { TransportParams } from './connectionmanager';
1010
import Auth from '../client/auth';
11+
import TransportName from 'common/constants/TransportName';
1112

12-
const shortName = 'web_socket';
13+
const shortName = TransportName.WebSocket;
1314

1415
function isNodeWebSocket(ws: WebSocket | NodeWebSocket): ws is NodeWebSocket {
1516
return !!(ws as NodeWebSocket).on;

src/platform/nodejs/lib/transport/nodecomettransport.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,11 @@ import http from 'http';
1010
import https from 'https';
1111
import url from 'url';
1212
import util from 'util';
13+
import TransportName from '../../../../common/constants/TransportName';
1314

1415
var NodeCometTransport = function (connectionManager) {
1516
var noop = function () {};
16-
var shortName = 'comet';
17+
var shortName = TransportName.Comet;
1718

1819
/*
1920
* A transport to use with nodejs

src/platform/web/lib/transport/xhrpollingtransport.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,9 @@ import XHRRequest from './xhrrequest';
44
import ConnectionManager, { TransportParams } from 'common/lib/transport/connectionmanager';
55
import Auth from 'common/lib/client/auth';
66
import { RequestParams } from 'common/types/http';
7+
import TransportName from 'common/constants/TransportName';
78

8-
var shortName = 'xhr_polling';
9+
var shortName = TransportName.XhrPolling;
910
class XHRPollingTransport extends CometTransport {
1011
shortName = shortName;
1112
constructor(connectionManager: ConnectionManager, auth: Auth, params: TransportParams) {

src/platform/web/lib/transport/xhrstreamingtransport.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,9 @@ import XHRRequest from './xhrrequest';
44
import ConnectionManager, { TransportParams } from 'common/lib/transport/connectionmanager';
55
import Auth from 'common/lib/client/auth';
66
import { RequestParams } from 'common/types/http';
7+
import TransportName from 'common/constants/TransportName';
78

8-
const shortName = 'xhr_streaming';
9+
const shortName = TransportName.XhrStreaming;
910
class XHRStreamingTransport extends CometTransport {
1011
shortName = shortName;
1112
constructor(connectionManager: ConnectionManager, auth: Auth, params: TransportParams) {

0 commit comments

Comments
 (0)