node-datachannel
Version:
WebRTC For Node.js and Electron. libdatachannel node bindings.
49 lines (46 loc) • 1.45 kB
JavaScript
import nodeDataChannel from './node-datachannel.mjs';
import DataChannelStream$1 from './datachannel-stream.mjs';
import { WebSocketServer } from './websocket-server.mjs';
import { WebSocket } from './websocket.mjs';
function preload() {
nodeDataChannel.preload();
}
function initLogger(level) {
nodeDataChannel.initLogger(level);
}
function cleanup() {
nodeDataChannel.cleanup();
}
function setSctpSettings(settings) {
nodeDataChannel.setSctpSettings(settings);
}
function getLibraryVersion() {
return nodeDataChannel.getLibraryVersion();
}
const Audio = nodeDataChannel.Audio;
const Video = nodeDataChannel.Video;
const Track = nodeDataChannel.Track;
const DataChannel = nodeDataChannel.DataChannel;
const PeerConnection = nodeDataChannel.PeerConnection;
const IceUdpMuxListener = nodeDataChannel.IceUdpMuxListener;
const RtcpReceivingSession = nodeDataChannel.RtcpReceivingSession;
const DataChannelStream = DataChannelStream$1;
var n = {
initLogger,
cleanup,
preload,
setSctpSettings,
getLibraryVersion,
RtcpReceivingSession,
Track,
Video,
Audio,
DataChannel,
PeerConnection,
WebSocket,
WebSocketServer,
DataChannelStream,
IceUdpMuxListener
};
export { Audio, DataChannel, DataChannelStream, IceUdpMuxListener, PeerConnection, RtcpReceivingSession, Track, Video, WebSocket, WebSocketServer, cleanup, n as default, getLibraryVersion, initLogger, preload, setSctpSettings };
//# sourceMappingURL=index.mjs.map