!_TAG_FILE_FORMAT 2 /extended format; --format=1 will not append ;" to lines/ !_TAG_FILE_SORTED 1 /0=unsorted, 1=sorted, 2=foldcase/ !_TAG_PROGRAM_AUTHOR Darren Hiebert /dhiebert@users.sourceforge.net/ !_TAG_PROGRAM_NAME Exuberant Ctags // !_TAG_PROGRAM_URL http://ctags.sourceforge.net /official site/ !_TAG_PROGRAM_VERSION 5.8 // AVModalityEvent lib/lync-event-emitter.js /^ this.handleAVModalityEvent = bind(this.handleAVModalityEvent, this);$/;" c AVModalityEvent lib/lync-event-emitter.js /^ LyncEventEmitter.prototype.handleAVModalityEvent = function(arg) {$/;" c AndReconcilliation lib/index.js /^ this.truthAndReconcilliation = bind(this.truthAndReconcilliation, this);$/;" c AndReconcilliation lib/index.js /^ Connector.prototype.truthAndReconcilliation = function() {$/;" c AppLauncher assets/csharp/start-client.cs /^public static class AppLauncher$/;" c AudioEnabled lib/index.js /^ this._handleAudioEnabled = bind(this._handleAudioEnabled, this);$/;" c AudioEnabled lib/index.js /^ Connector.prototype._handleAudioEnabled = function(currentState, callback) {$/;" c AutoCheck lib/lync-launcher.js /^ stopAutoCheck = (function(_this) {$/;" c BindToAvModalityChanges assets/csharp/emit-events.cs /^ private void BindToAvModalityChanges() {$/;" m class:ConversationListener file: BindToConversationChanges assets/csharp/emit-events.cs /^ private void BindToConversationChanges() {$/;" m class:ConversationListener file: BindToConversationManagerChanges assets/csharp/emit-events.cs /^ public Task BindToConversationManagerChanges(Func> callback) {$/;" m class:Startup BindToVideoChannelChanges assets/csharp/emit-events.cs /^ private void BindToVideoChannelChanges() {$/;" m class:ConversationListener file: Check lib/lync-launcher.js /^ autoCheck = (function(_this) {$/;" c CheckTimeout lib/lync-launcher.js /^ return autoCheckTimeout = setTimeout(autoCheck, INTERVAL_TIME);$/;" c Config lib/index.js /^ this.onConfig = bind(this.onConfig, this);$/;" c Config lib/index.js /^ Connector.prototype.onConfig = function(arg, callback) {$/;" c Config lib/message-to-state.js /^ this.onConfig = bind(this.onConfig, this);$/;" c Config lib/message-to-state.js /^ MessageToState.prototype.onConfig = function(config) {$/;" c Connector lib/index.js /^ function Connector(arg) {$/;" f Connector lib/index.js /^ Connector = (function(superClass) {$/;" c Connector src/index.coffee /^class Connector extends EventEmitter$/;" c ConversationEvent assets/csharp/emit-events.cs /^public class ConversationEvent {$/;" c ConversationEvent lib/lync-event-emitter.js /^ this.handleConversationEvent = bind(this.handleConversationEvent, this);$/;" c ConversationEvent lib/lync-event-emitter.js /^ LyncEventEmitter.prototype.handleConversationEvent = function(arg) {$/;" c ConversationListener assets/csharp/emit-events.cs /^ public ConversationListener(Conversation conversation, Func> callback) {$/;" m class:ConversationListener ConversationListener assets/csharp/emit-events.cs /^public class ConversationListener {$/;" c ConversationManagerEvent lib/lync-event-emitter.js /^ this.handleConversationManagerEvent = bind(this.handleConversationManagerEvent, this);$/;" c ConversationManagerEvent lib/lync-event-emitter.js /^ LyncEventEmitter.prototype.handleConversationManagerEvent = function(arg) {$/;" c CurrentState lib/index.js /^ this._refreshCurrentState = bind(this._refreshCurrentState, this);$/;" c CurrentState lib/index.js /^ Connector.prototype._refreshCurrentState = function(callback) {$/;" c DesiredState lib/index.js /^ this.updateDesiredState = bind(this.updateDesiredState, this);$/;" c DesiredState lib/index.js /^ Connector.prototype.updateDesiredState = function(desiredState) {$/;" c Empty lib/lync-manager.js /^ isEmpty = require("lodash\/isEmpty");$/;" c EndSkypeState lib/message-to-state.js /^ EndSkypeState = {$/;" c EndSkypeState src/message-to-state.coffee /^EndSkypeState =$/;" v EventEmitter lib/index.js /^ EventEmitter = require('events').EventEmitter;$/;" c EventEmitter lib/message-to-state.js /^ EventEmitter = require('events').EventEmitter;$/;" c EventEmitter2 lib/lync-event-emitter.js /^ EventEmitter2 = require('eventemitter2').EventEmitter2;$/;" c Feedback lib/index.js /^ this.killFeedback = bind(this.killFeedback, this);$/;" c Feedback lib/index.js /^ Connector.prototype.killFeedback = function() {$/;" c FeedbackInterval lib/index.js /^ this._killFeedbackInterval = setInterval(this.killFeedback, 10000);$/;" c GetConversation assets/csharp/mute-self.cs /^ public Conversation GetConversation()$/;" m class:Startup GetConversation assets/csharp/start-video.cs /^ public Conversation GetConversation()$/;" m class:Startup GetConversation assets/csharp/stop-video.cs /^ public Conversation GetConversation()$/;" m class:Startup GetConversation assets/csharp/unmute-self.cs /^ public Conversation GetConversation()$/;" m class:Startup GetVideoChannel assets/csharp/stop-video.cs /^ public async Task GetVideoChannel()$/;" m class:Startup HWND_TOPMOST assets/csharp/create-meeting.cs /^ static readonly IntPtr HWND_TOPMOST = new IntPtr(-1);$/;" f class:Startup file: HWND_TOPMOST assets/csharp/join-meeting.cs /^ static readonly IntPtr HWND_TOPMOST = new IntPtr(-1);$/;" f class:Startup file: INTERVAL_TIME lib/lync-launcher.js /^ INTERVAL_TIME = 20000;$/;" n INTERVAL_TIME src/lync-launcher.coffee /^INTERVAL_TIME = 20000$/;" v Invoke assets/csharp/create-meeting.cs /^ public async Task Invoke(dynamic ignored)$/;" m class:Startup Invoke assets/csharp/emit-events.cs /^ public async Task Invoke(Func> callback)$/;" m class:Startup Invoke assets/csharp/get-conferencing-uri.cs /^ public async Task Invoke(string conversationId)$/;" m class:Startup Invoke assets/csharp/get-state.cs /^ public async Task Invoke(dynamic ignored)$/;" m class:Startup Invoke assets/csharp/join-meeting.cs /^ public async Task Invoke(string joinUrl)$/;" m class:Startup Invoke assets/csharp/kill-feedback.cs /^ public async Task Invoke(dynamic ignored)$/;" m class:Startup Invoke assets/csharp/mute-self.cs /^ public async Task Invoke(dynamic ignored)$/;" m class:Startup Invoke assets/csharp/start-client.cs /^ public async Task Invoke(dynamic ignored) {$/;" m class:Startup Invoke assets/csharp/start-video.cs /^ public async Task Invoke(dynamic ignored)$/;" m class:Startup Invoke assets/csharp/stop-meetings.cs /^ public async Task Invoke(dynamic ignored)$/;" m class:Startup Invoke assets/csharp/stop-video.cs /^ public async Task Invoke(dynamic ignored)$/;" m class:Startup Invoke assets/csharp/unmute-self.cs /^ public async Task Invoke(dynamic ignored)$/;" m class:Startup Job jobs/join-meeting/action.coffee /^Job = require '.\/job.coffee'$/;" v Job jobs/start-meeting/action.coffee /^Job = require '.\/job.coffee'$/;" v Job jobs/stop-meeting/action.coffee /^Job = require '.\/job.coffee'$/;" v JoinMeeting jobs/join-meeting/job.coffee /^class JoinMeeting$/;" c KindaState lib/index.js /^ ourKindaState = {$/;" c LaunchSkype lib/message-to-state.js /^ this.autoLaunchSkype = bind(this.autoLaunchSkype, this);$/;" c LaunchSkype lib/message-to-state.js /^ MessageToState.prototype.autoLaunchSkype = function() {$/;" c Lync lib/index.js /^ this.Lync = (arg != null ? arg : {}).Lync;$/;" c Lync lib/lync-launcher.js /^ _checkLync = (function(_this) {$/;" c LyncDisableFeedback lib/index.js /^ LyncDisableFeedback = require('.\/lync-disable-feedback');$/;" c LyncEventEmitter lib/index.js /^ LyncEventEmitter = require('.\/lync-event-emitter');$/;" c LyncEventEmitter lib/lync-event-emitter.js /^ function LyncEventEmitter() {$/;" f LyncEventEmitter lib/lync-event-emitter.js /^ LyncEventEmitter = (function(superClass) {$/;" c LyncEventEmitter src/lync-event-emitter.coffee /^class LyncEventEmitter extends EventEmitter2$/;" c LyncLauncher lib/index.js /^ LyncLauncher = require('.\/lync-launcher');$/;" c LyncManager lib/index.js /^ LyncManager = require('.\/lync-manager');$/;" c LyncManager lib/lync-launcher.js /^ LyncManager = require('.\/lync-manager');$/;" c LyncManager lib/lync-manager.js /^ function LyncManager(arg) {$/;" f LyncManager lib/lync-manager.js /^ LyncManager = (function() {$/;" c LyncManager src/lync-manager.coffee /^class LyncManager$/;" c Manager lib/message-to-state.js /^ this.stateManager = (arg != null ? arg : {}).stateManager;$/;" c Meeting assets/csharp/get-state.cs /^ public Meeting(string url) {$/;" m class:Meeting Meeting assets/csharp/get-state.cs /^public class Meeting$/;" c Meeting lib/index.js /^ this._handleMeeting = bind(this._handleMeeting, this);$/;" c Meeting lib/index.js /^ this.startMeeting = bind(this.startMeeting, this);$/;" c Meeting lib/index.js /^ Connector.prototype._handleMeeting = function(currentState, callback) {$/;" c Meeting lib/index.js /^ Connector.prototype.startMeeting = function(arg, callback) {$/;" c Message lib/message-to-state.js /^ this.onMessage = bind(this.onMessage, this);$/;" c Message lib/message-to-state.js /^ MessageToState.prototype.onMessage = function(message) {$/;" c MessageToState lib/message-to-state.js /^ function MessageToState(arg) {$/;" f MessageToState lib/message-to-state.js /^ MessageToState = (function(superClass) {$/;" c MessageToState src/message-to-state.coffee /^class MessageToState extends EventEmitter$/;" c MessageToState test/message-to-state-spec.coffee /^MessageToState = require '..'$/;" v NoClient lib/index.js /^ this._emitNoClient = bind(this._emitNoClient, this);$/;" c NoClient lib/index.js /^ Connector.prototype._emitNoClient = function(arg, callback) {$/;" c ParticipantEvent lib/lync-event-emitter.js /^ this.handleParticipantEvent = bind(this.handleParticipantEvent, this);$/;" c ParticipantEvent lib/lync-event-emitter.js /^ LyncEventEmitter.prototype.handleParticipantEvent = function(arg) {$/;" c ParticipantListener assets/csharp/emit-events.cs /^ public ParticipantListener(Participant participant, String conversationId, Func> callback) {$/;" m class:ParticipantListener ParticipantListener assets/csharp/emit-events.cs /^public class ParticipantListener {$/;" c Prop lib/index.js /^ hasProp = {}.hasOwnProperty;$/;" c Prop lib/lync-event-emitter.js /^ hasProp = {}.hasOwnProperty;$/;" c Prop lib/message-to-state.js /^ hasProp = {}.hasOwnProperty;$/;" c ReturnValue assets/csharp/get-state.cs /^ public ReturnValue(bool hasClient, bool hasConversation) {$/;" m class:ReturnValue ReturnValue assets/csharp/get-state.cs /^ public ReturnValue(bool hasClient, bool hasConversation, string conversationId, string meetingUrl, bool audioEnabled, bool videoEnabled, string videoState) {$/;" m class:ReturnValue ReturnValue assets/csharp/get-state.cs /^public class ReturnValue$/;" c SWP_NOMOVE assets/csharp/create-meeting.cs /^ const uint SWP_NOMOVE = 0x0002;$/;" f class:Startup file: SWP_NOMOVE assets/csharp/join-meeting.cs /^ const uint SWP_NOMOVE = 0x0002;$/;" f class:Startup file: SWP_NOSIZE assets/csharp/create-meeting.cs /^ const uint SWP_NOSIZE = 0x0001;$/;" f class:Startup file: SWP_NOSIZE assets/csharp/join-meeting.cs /^ const uint SWP_NOSIZE = 0x0001;$/;" f class:Startup file: SetTopMostWindow assets/csharp/create-meeting.cs /^ public static void SetTopMostWindow(IntPtr handle)$/;" m class:Startup SetTopMostWindow assets/csharp/join-meeting.cs /^ public static void SetTopMostWindow(IntPtr handle)$/;" m class:Startup SetWindowPos assets/csharp/create-meeting.cs /^ static extern bool SetWindowPos(IntPtr hWnd, IntPtr hWndInsertAfter, int x, int y, int cx, int cy, uint uFlags);$/;" m class:Startup file: SetWindowPos assets/csharp/join-meeting.cs /^ static extern bool SetWindowPos(IntPtr hWnd, IntPtr hWndInsertAfter, int x, int y, int cx, int cy, uint uFlags);$/;" m class:Startup file: StartClient assets/csharp/start-client.cs /^ public static void StartClient()$/;" m class:AppLauncher StartConversation assets/csharp/create-meeting.cs /^ public async Task StartConversation()$/;" m class:Startup StartConversation assets/csharp/join-meeting.cs /^ public Task StartConversation(string joinUrl, long parentHwnd)$/;" m class:Startup StartMeeting jobs/start-meeting/job.coffee /^class StartMeeting$/;" c StartMeetingHandler lib/index.js /^ finishStartMeetingHandler = (function(_this) {$/;" c StartSkypeState lib/message-to-state.js /^ StartSkypeState = {$/;" c StartSkypeState src/message-to-state.coffee /^StartSkypeState =$/;" v Startup assets/csharp/create-meeting.cs /^public class Startup$/;" c Startup assets/csharp/emit-events.cs /^public class Startup$/;" c Startup assets/csharp/get-conferencing-uri.cs /^public class Startup$/;" c Startup assets/csharp/get-state.cs /^public class Startup$/;" c Startup assets/csharp/join-meeting.cs /^public class Startup$/;" c Startup assets/csharp/kill-feedback.cs /^public class Startup$/;" c Startup assets/csharp/mute-self.cs /^public class Startup$/;" c Startup assets/csharp/start-client.cs /^public class Startup {$/;" c Startup assets/csharp/start-video.cs /^public class Startup$/;" c Startup assets/csharp/stop-meetings.cs /^public class Startup$/;" c Startup assets/csharp/stop-video.cs /^public class Startup$/;" c Startup assets/csharp/unmute-self.cs /^public class Startup$/;" c State lib/index.js /^ this._computeState = bind(this._computeState, this);$/;" c State lib/index.js /^ Connector.prototype._computeState = function(callback) {$/;" c State lib/message-to-state.js /^ desiredState: {$/;" c StateManager lib/message-to-state.js /^ StateManager = require('.\/index');$/;" c StopMeeting jobs/stop-meeting/job.coffee /^class StopMeeting$/;" c TOPMOST_FLAGS assets/csharp/create-meeting.cs /^ const uint TOPMOST_FLAGS = SWP_NOMOVE | SWP_NOSIZE;$/;" f class:Startup file: TOPMOST_FLAGS assets/csharp/join-meeting.cs /^ const uint TOPMOST_FLAGS = SWP_NOMOVE | SWP_NOSIZE;$/;" f class:Startup file: Update lib/index.js /^ this._emitUpdate = bind(this._emitUpdate, this);$/;" c Update lib/index.js /^ Connector.prototype._emitUpdate = function(update, callback) {$/;" c UpdatedAt lib/index.js /^ connectorUpdatedAt: moment().utc().toISOString()$/;" c Video lib/index.js /^ this._startVideo = bind(this._startVideo, this);$/;" c Video lib/index.js /^ Connector.prototype._startVideo = function(currentState, callback) {$/;" c VideoChannelEvent lib/lync-event-emitter.js /^ this.handleVideoChannelEvent = bind(this.handleVideoChannelEvent, this);$/;" c VideoChannelEvent lib/lync-event-emitter.js /^ LyncEventEmitter.prototype.handleVideoChannelEvent = function(arg) {$/;" c VideoEnabled lib/index.js /^ this._handleVideoEnabled = bind(this._handleVideoEnabled, this);$/;" c VideoEnabled lib/index.js /^ Connector.prototype._handleVideoEnabled = function(currentState, callback) {$/;" c WaitTillCanFullscreen assets/csharp/create-meeting.cs /^ public async Task WaitTillCanFullscreen(ConversationWindow conversationWindow)$/;" m class:Startup WaitTillCanFullscreen assets/csharp/join-meeting.cs /^ public async Task WaitTillCanFullscreen(ConversationWindow conversationWindow)$/;" m class:Startup WaitToConnect assets/csharp/stop-video.cs /^ public Task WaitToConnect()$/;" m class:Startup _checkLync lib/lync-launcher.js /^ return _checkLync(function(error) {$/;" f _computeState lib/index.js /^ return this._computeState((function(_this) {$/;" f _handleMeeting lib/index.js /^ this._handleMeeting(currentState, (function(_this) {$/;" f access lib/lync-disable-feedback.js /^ return fs.access(skypePath, function(error) {$/;" f angular configs/default/form.coffee /^angular: [$/;" f angular jobs/join-meeting/form.coffee /^angular: [$/;" f angular jobs/start-meeting/form.coffee /^angular: [$/;" f angular jobs/stop-meeting/form.coffee /^angular: []$/;" f arg lib/index.js /^ ref = arg != null ? arg : {}, desiredState = ref.desiredState, autoLaunchSkype = ref.autoLaunchSkype;$/;" o arg lib/index.js /^ this.Lync = (arg != null ? arg : {}).Lync;$/;" o arg lib/lync-manager.js /^ dirname = (arg != null ? arg : {}).dirname;$/;" o arg lib/message-to-state.js /^ this.stateManager = (arg != null ? arg : {}).stateManager;$/;" o audioEnabled assets/csharp/get-state.cs /^ public bool audioEnabled;$/;" f class:ReturnValue audioEnabled configs/default/config.coffee /^ audioEnabled:$/;" f audioEnabled jobs/join-meeting/message.coffee /^ audioEnabled:$/;" f audioEnabled jobs/start-meeting/message.coffee /^ audioEnabled:$/;" f audioEnabled src/index.coffee /^ audioEnabled: !self?.isMuted$/;" f audioEnabled src/message-to-state.coffee /^ audioEnabled: true$/;" f audioEnabled test/message-to-state-spec.coffee /^ audioEnabled: true$/;" f autoCheck src/lync-launcher.coffee /^autoCheck = =>$/;" f autoCheckTimeout src/lync-launcher.coffee /^ autoCheckTimeout = setTimeout autoCheck, INTERVAL_TIME$/;" v autoLaunchSkype configs/default/config.coffee /^ autoLaunchSkype:$/;" f autoLaunchSkype lib/message-to-state.js /^ MessageToState.prototype.autoLaunchSkype = function() {$/;" f autoLaunchSkype src/message-to-state.coffee /^ autoLaunchSkype: () =>$/;" m autoLaunchSkype src/message-to-state.coffee /^ autoLaunchSkype: true$/;" f autoLaunchSkype test/message-to-state-spec.coffee /^ autoLaunchSkype: true$/;" f bind lib/index.js /^ bind = function(fn, me){ return function(){ return fn.apply(me, arguments); }; },$/;" f bind lib/lync-event-emitter.js /^ bind = function(fn, me){ return function(){ return fn.apply(me, arguments); }; },$/;" f bind lib/message-to-state.js /^ bind = function(fn, me){ return function(){ return fn.apply(me, arguments); }; },$/;" f callback assets/csharp/emit-events.cs /^ Func> callback;$/;" f class:ConversationListener file: callback assets/csharp/emit-events.cs /^ Func> callback;$/;" f class:ParticipantListener file: callback lib/index.js /^ callback = function() {};$/;" f chai test/test_helper.coffee /^chai = require 'chai'$/;" v cleanup utils/build.js /^function cleanup(callback) {$/;" f close lib/index.js /^ Connector.prototype.close = function(callback) {$/;" f close src/index.coffee /^ close: (callback) =>$/;" m code jobs/join-meeting/job.coffee /^ code: 204$/;" f code jobs/start-meeting/job.coffee /^ code: 200$/;" f code jobs/stop-meeting/job.coffee /^ code: 204$/;" f coffee utils/build.js /^function coffee(callback) {$/;" f computeState lib/index.js /^ Connector.prototype._computeState = function(callback) {$/;" f constructor jobs/join-meeting/job.coffee /^ constructor: ({@connector}) ->$/;" m constructor jobs/start-meeting/job.coffee /^ constructor: ({@connector}) ->$/;" m constructor jobs/stop-meeting/job.coffee /^ constructor: ({@connector}) ->$/;" m constructor src/index.coffee /^ constructor: ({@Lync}={}) ->$/;" m constructor src/lync-event-emitter.coffee /^ constructor: ->$/;" m constructor src/lync-manager.coffee /^ constructor: ({ dirname }={}) ->$/;" m constructor src/message-to-state.coffee /^ constructor: ({@stateManager}={}) ->$/;" m conversation assets/csharp/emit-events.cs /^ Conversation conversation;$/;" f class:ConversationListener file: conversationId assets/csharp/emit-events.cs /^ String conversationId;$/;" f class:ConversationListener file: conversationId assets/csharp/emit-events.cs /^ public string conversationId;$/;" f class:ConversationEvent conversationId assets/csharp/emit-events.cs /^ string conversationId;$/;" f class:ParticipantListener file: conversationId assets/csharp/get-state.cs /^ public string conversationId;$/;" f class:ReturnValue conversations lib/lync-event-emitter.js /^ this.conversations = {};$/;" o conversations src/lync-event-emitter.coffee /^ @conversations = {}$/;" f copy utils/after-build.js /^function copy(source, dest, callback) {$/;" f copyAssets utils/after-build.js /^function copyAssets(callback) {$/;" f copyEdgeCS utils/after-build.js /^function copyEdgeCS(callback) {$/;" f currentHashCode assets/csharp/emit-events.cs /^ int currentHashCode = 0;$/;" f class:Startup file: data assets/csharp/emit-events.cs /^ public object data;$/;" f class:ConversationEvent data jobs/join-meeting/message.coffee /^ data:$/;" f data jobs/start-meeting/message.coffee /^ data:$/;" f data test/message-to-state-spec.coffee /^ data:$/;" f default configs/default/config.coffee /^ default: false$/;" f default configs/default/config.coffee /^ default: false$/;" f default jobs/join-meeting/message.coffee /^ default: false$/;" f default jobs/start-meeting/message.coffee /^ default: false$/;" f desiredState configs/default/config.coffee /^ desiredState:$/;" f desiredState lib/message-to-state.js /^ desiredState: {$/;" o desiredState src/message-to-state.coffee /^ desiredState:$/;" f desiredState test/message-to-state-spec.coffee /^ desiredState:$/;" f die utils/after-build.js /^function die(error) {$/;" f die utils/build.js /^function die(error) {$/;" f disable lib/index.js /^ LyncDisableFeedback.disable((function(_this) {$/;" f disable src/lync-disable-feedback.coffee /^disable = (callback) =>$/;" f do jobs/join-meeting/job.coffee /^ do: (job, callback) =>$/;" m do jobs/start-meeting/job.coffee /^ do: (job, callback) =>$/;" m do jobs/stop-meeting/job.coffee /^ do: (job, callback) =>$/;" m emitNoClient lib/index.js /^ Connector.prototype._emitNoClient = function(arg, callback) {$/;" f emitUpdate lib/index.js /^ Connector.prototype._emitUpdate = function(update, callback) {$/;" f error.code jobs/join-meeting/job.coffee /^ error.code = code$/;" v eventSource assets/csharp/emit-events.cs /^ public string eventSource;$/;" f class:ConversationEvent eventType assets/csharp/emit-events.cs /^ public string eventType;$/;" f class:ConversationEvent exports jobs/join-meeting/action.coffee /^module.exports = (options, message, callback) =>$/;" f exports jobs/start-meeting/action.coffee /^module.exports = (options, message, callback) =>$/;" f exports jobs/stop-meeting/action.coffee /^module.exports = (options, message, callback) =>$/;" f exports lib/lync-disable-feedback.js /^ module.exports = {$/;" o exports lib/lync-launcher.js /^ module.exports = {$/;" o extend lib/index.js /^ extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; },$/;" f extend lib/lync-event-emitter.js /^ extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; },$/;" f extend lib/message-to-state.js /^ extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; },$/;" f finishStartMeetingHandler src/index.coffee /^ finishStartMeetingHandler = (conversations) =>$/;" f form configs/default/index.coffee /^ form: require '.\/form'$/;" f form jobs/join-meeting/index.coffee /^ form: require '.\/form'$/;" f form jobs/start-meeting/index.coffee /^ form: require '.\/form'$/;" f form jobs/stop-meeting/index.coffee /^ form: require '.\/form'$/;" f fs src/lync-disable-feedback.coffee /^fs = require 'fs'$/;" v function lib/index.js /^ return function(error) {$/;" f function lib/index.js /^ callback = function() {};$/;" f function lib/index.js /^ return function() {$/;" f function lib/index.js /^ return function(conversations) {$/;" f function lib/index.js /^ return function(error) {$/;" f function lib/index.js /^ return function(error, state) {$/;" f function lib/index.js /^ finishStartMeetingHandler = (function(_this) {$/;" f function lib/index.js /^ Connector.prototype._computeState = function(callback) {$/;" f function lib/index.js /^ Connector.prototype._emitNoClient = function(arg, callback) {$/;" f function lib/index.js /^ Connector.prototype._emitUpdate = function(update, callback) {$/;" f function lib/index.js /^ Connector.prototype._handleAudioEnabled = function(currentState, callback) {$/;" f function lib/index.js /^ Connector.prototype._handleMeeting = function(currentState, callback) {$/;" f function lib/index.js /^ Connector.prototype._handleVideoEnabled = function(currentState, callback) {$/;" f function lib/index.js /^ Connector.prototype._refreshCurrentState = function(callback) {$/;" f function lib/index.js /^ Connector.prototype._startVideo = function(currentState, callback) {$/;" f function lib/index.js /^ Connector.prototype.close = function(callback) {$/;" f function lib/index.js /^ Connector.prototype.killFeedback = function() {$/;" f function lib/index.js /^ Connector.prototype.onConfig = function(arg, callback) {$/;" f function lib/index.js /^ Connector.prototype.start = function(device, callback) {$/;" f function lib/index.js /^ Connector.prototype.startMeeting = function(arg, callback) {$/;" f function lib/index.js /^ Connector.prototype.truthAndReconcilliation = function() {$/;" f function lib/index.js /^ Connector.prototype.updateDesiredState = function(desiredState) {$/;" f function lib/index.js /^ bind = function(fn, me){ return function(){ return fn.apply(me, arguments); }; },$/;" f function lib/index.js /^ extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; },$/;" f function lib/index.js /^ Connector = (function(superClass) {$/;" f function lib/index.js /^(function() {$/;" f function lib/lync-disable-feedback.js /^ return function(callback) {$/;" f function lib/lync-disable-feedback.js /^ disable = (function(_this) {$/;" f function lib/lync-disable-feedback.js /^(function() {$/;" f function lib/lync-event-emitter.js /^ LyncEventEmitter.prototype.handle = function(arg) {$/;" f function lib/lync-event-emitter.js /^ LyncEventEmitter.prototype.handleAVModalityEvent = function(arg) {$/;" f function lib/lync-event-emitter.js /^ LyncEventEmitter.prototype.handleConversationEvent = function(arg) {$/;" f function lib/lync-event-emitter.js /^ LyncEventEmitter.prototype.handleConversationManagerEvent = function(arg) {$/;" f function lib/lync-event-emitter.js /^ LyncEventEmitter.prototype.handleParticipantEvent = function(arg) {$/;" f function lib/lync-event-emitter.js /^ LyncEventEmitter.prototype.handleVideoChannelEvent = function(arg) {$/;" f function lib/lync-event-emitter.js /^ bind = function(fn, me){ return function(){ return fn.apply(me, arguments); }; },$/;" f function lib/lync-event-emitter.js /^ extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; },$/;" f function lib/lync-event-emitter.js /^ LyncEventEmitter = (function(superClass) {$/;" f function lib/lync-event-emitter.js /^(function() {$/;" f function lib/lync-launcher.js /^ return function() {$/;" f function lib/lync-launcher.js /^ return function(callback) {$/;" f function lib/lync-launcher.js /^ _checkLync = (function(_this) {$/;" f function lib/lync-launcher.js /^ autoCheck = (function(_this) {$/;" f function lib/lync-launcher.js /^ stopAutoCheck = (function(_this) {$/;" f function lib/lync-launcher.js /^(function() {$/;" f function lib/lync-manager.js /^ LyncManager = (function() {$/;" f function lib/lync-manager.js /^(function() {$/;" f function lib/message-to-state.js /^ return function(config) {$/;" f function lib/message-to-state.js /^ MessageToState.prototype.autoLaunchSkype = function() {$/;" f function lib/message-to-state.js /^ MessageToState.prototype.onConfig = function(config) {$/;" f function lib/message-to-state.js /^ MessageToState.prototype.onMessage = function(message) {$/;" f function lib/message-to-state.js /^ MessageToState.prototype.start = function(callback) {$/;" f function lib/message-to-state.js /^ bind = function(fn, me){ return function(){ return fn.apply(me, arguments); }; },$/;" f function lib/message-to-state.js /^ extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; },$/;" f function lib/message-to-state.js /^ MessageToState = (function(superClass) {$/;" f function lib/message-to-state.js /^(function() {$/;" f getClientOrNull assets/csharp/get-state.cs /^ private LyncClient getClientOrNull(){$/;" m class:Startup file: getSerializableConversation assets/csharp/emit-events.cs /^ private IDictionary getSerializableConversation(Conversation conversation) {$/;" m class:Startup file: getSerializableParticipant assets/csharp/emit-events.cs /^ private IDictionary getSerializableParticipant(Participant participant) {$/;" m class:ConversationListener file: getState lib/lync-launcher.js /^ return lyncManager.getState(null, function(error, state) {$/;" f global.expect test/test_helper.coffee /^global.expect = chai.expect$/;" v handle lib/lync-event-emitter.js /^ LyncEventEmitter.prototype.handle = function(arg) {$/;" f handle src/lync-event-emitter.coffee /^ handle: ({conversationId, eventSource, eventType, participantId, data}) =>$/;" m handleAVModalityEvent lib/lync-event-emitter.js /^ LyncEventEmitter.prototype.handleAVModalityEvent = function(arg) {$/;" f handleAVModalityEvent src/lync-event-emitter.coffee /^ handleAVModalityEvent: ({conversationId, eventType, data}) =>$/;" m handleAudioEnabled lib/index.js /^ Connector.prototype._handleAudioEnabled = function(currentState, callback) {$/;" f handleConversationEvent lib/lync-event-emitter.js /^ LyncEventEmitter.prototype.handleConversationEvent = function(arg) {$/;" f handleConversationEvent src/lync-event-emitter.coffee /^ handleConversationEvent: ({conversationId, eventType, data}) =>$/;" m handleConversationManagerEvent lib/lync-event-emitter.js /^ LyncEventEmitter.prototype.handleConversationManagerEvent = function(arg) {$/;" f handleConversationManagerEvent src/lync-event-emitter.coffee /^ handleConversationManagerEvent: ({conversationId, eventType, data}) =>$/;" m handleMeeting lib/index.js /^ Connector.prototype._handleMeeting = function(currentState, callback) {$/;" f handleParticipantEvent lib/lync-event-emitter.js /^ LyncEventEmitter.prototype.handleParticipantEvent = function(arg) {$/;" f handleParticipantEvent src/lync-event-emitter.coffee /^ handleParticipantEvent: ({conversationId, participantId, eventType, data}) =>$/;" m handleVideoChannelEvent lib/lync-event-emitter.js /^ LyncEventEmitter.prototype.handleVideoChannelEvent = function(arg) {$/;" f handleVideoChannelEvent src/lync-event-emitter.coffee /^ handleVideoChannelEvent: ({conversationId, eventType, data}) =>$/;" m handleVideoEnabled lib/index.js /^ Connector.prototype._handleVideoEnabled = function(currentState, callback) {$/;" f hasClient assets/csharp/get-state.cs /^ public bool hasClient;$/;" f class:ReturnValue hasConversation assets/csharp/get-state.cs /^ public bool hasConversation;$/;" f class:ReturnValue http jobs/join-meeting/job.coffee /^http = require 'http'$/;" v http jobs/start-meeting/job.coffee /^http = require 'http'$/;" v http jobs/stop-meeting/job.coffee /^http = require 'http'$/;" v if lib/index.js /^ if (error != null) {$/;" f if lib/index.js /^ if (conversationUrl) {$/;" f if lib/index.js /^ if (error != null) {$/;" f if lib/index.js /^ if (error) {$/;" f if lib/index.js /^ if (!this.desiredState.videoEnabled) {$/;" f if lib/index.js /^ if (autoLaunchSkype) {$/;" f if lib/index.js /^ if (callback == null) {$/;" f if lib/index.js /^ if (conversationUrl && meeting.url === conversationUrl) {$/;" f if lib/index.js /^ if (currentState == null) {$/;" f if lib/index.js /^ if (meeting === null) {$/;" f if lib/index.js /^ if (meeting === void 0) {$/;" f if lib/index.js /^ if (this.desiredState == null) {$/;" f if lib/index.js /^ if (this.desiredState.audioEnabled) {$/;" f if lib/index.js /^ if (videoState === 'Send' || videoState === 'SendReceive') {$/;" f if lib/lync-disable-feedback.js /^ if (error != null) {$/;" f if lib/lync-disable-feedback.js /^ if (error.code === 'ENOENT') {$/;" f if lib/lync-disable-feedback.js /^ if (error) {$/;" f if lib/lync-event-emitter.js /^ if (data.NewState === 'Terminated') {$/;" f if lib/lync-event-emitter.js /^ if (data.isSelf) {$/;" f if lib/lync-event-emitter.js /^ if (eventSource === 'AvModality') {$/;" f if lib/lync-event-emitter.js /^ if (eventSource === 'Conversation') {$/;" f if lib/lync-event-emitter.js /^ if (eventSource === 'ConversationManager') {$/;" f if lib/lync-event-emitter.js /^ if (eventSource === 'Participant') {$/;" f if lib/lync-event-emitter.js /^ if (eventSource === 'VideoChannel') {$/;" f if lib/lync-event-emitter.js /^ if (eventType === 'ActionAvailabilityChanged') {$/;" f if lib/lync-event-emitter.js /^ if (eventType === 'ConversationAdded') {$/;" f if lib/lync-event-emitter.js /^ if (eventType === 'ConversationRemoved') {$/;" f if lib/lync-event-emitter.js /^ if (eventType === 'ModalityStateChanged') {$/;" f if lib/lync-event-emitter.js /^ if (eventType === 'MutedChanged') {$/;" f if lib/lync-event-emitter.js /^ if (eventType === 'ParticipantAdded') {$/;" f if lib/lync-event-emitter.js /^ if (eventType === 'ParticipantRemoved') {$/;" f if lib/lync-event-emitter.js /^ if (eventType === 'PropertyChanged') {$/;" f if lib/lync-event-emitter.js /^ if (eventType === 'StateChanged') {$/;" f if lib/lync-launcher.js /^ if (error != null) {$/;" f if lib/lync-launcher.js /^ if (error != null) {$/;" f if lib/lync-launcher.js /^ if (state.hasClient) {$/;" f if lib/lync-launcher.js /^ if (autoCheckTimeout != null) {$/;" f if lib/message-to-state.js /^ if (config != null) {$/;" f if lib/message-to-state.js /^ if (jobType === 'end-skype') {$/;" f if lib/message-to-state.js /^ if (jobType === 'start-skype') {$/;" f if lib/message-to-state.js /^ if (this.stateManager == null) {$/;" f installPaths assets/csharp/start-client.cs /^ private static IEnumerable installPaths = new List {$/;" f class:AppLauncher file: isEmpty src/lync-manager.coffee /^isEmpty = require("lodash\/isEmpty")$/;" v job jobs/join-meeting/index.coffee /^ job: require '.\/job'$/;" f job jobs/start-meeting/index.coffee /^ job: require '.\/job'$/;" f job jobs/stop-meeting/index.coffee /^ job: require '.\/job'$/;" f jobType src/message-to-state.coffee /^ jobType = _.get(message, 'metadata.jobType')$/;" v killFeedback lib/index.js /^ return this.Lync.killFeedback((function(_this) {$/;" f killFeedback lib/index.js /^ Connector.prototype.killFeedback = function() {$/;" f killFeedback src/index.coffee /^ killFeedback: =>$/;" m listen assets/csharp/emit-events.cs /^ public void listen() {$/;" m class:ConversationListener listen assets/csharp/emit-events.cs /^ public void listen() {$/;" m class:ParticipantListener meeting assets/csharp/get-state.cs /^ public Meeting meeting;$/;" f class:ReturnValue meeting configs/default/config.coffee /^ meeting:$/;" f meeting jobs/join-meeting/job.coffee /^ meeting:$/;" f meeting lib/index.js /^ meeting: {$/;" o meeting lib/index.js /^ meeting: {}$/;" o meeting lib/index.js /^ meeting: {$/;" o meeting lib/message-to-state.js /^ meeting: {$/;" o meeting src/index.coffee /^ meeting:$/;" f meeting src/message-to-state.coffee /^ meeting:$/;" f meeting test/message-to-state-spec.coffee /^ meeting:$/;" f meetingUrl jobs/join-meeting/message.coffee /^ meetingUrl:$/;" f message jobs/join-meeting/index.coffee /^ message: require '.\/message'$/;" f message jobs/start-meeting/index.coffee /^ message: require '.\/message'$/;" f message jobs/stop-meeting/index.coffee /^ message: require '.\/message'$/;" f message src/message-to-state.coffee /^ message = message.data$/;" v metadata jobs/join-meeting/job.coffee /^ metadata:$/;" f metadata jobs/start-meeting/job.coffee /^ metadata:$/;" f metadata jobs/stop-meeting/job.coffee /^ metadata:$/;" f metadata test/message-to-state-spec.coffee /^ metadata:$/;" f metadata test/message-to-state-spec.coffee /^ metadata:$/;" f module.exports configs/default/config.coffee /^module.exports = $/;" v module.exports configs/default/index.coffee /^module.exports = {$/;" v module.exports jobs/join-meeting/index.coffee /^module.exports = {$/;" v module.exports jobs/start-meeting/index.coffee /^module.exports = {$/;" v module.exports jobs/stop-meeting/index.coffee /^module.exports = {$/;" v module.exports src/lync-disable-feedback.coffee /^module.exports = {$/;" v module.exports src/lync-launcher.coffee /^module.exports = { autoCheck, stopAutoCheck }$/;" v module.exports src/message-to-state.coffee /^module.exports = MessageToState$/;" v mute lib/index.js /^ return this.Lync.mute(null, (function(_this) {$/;" f on lib/index.js /^ this.lyncEventEmitter.on('config', _.throttle(((function(_this) {$/;" f on lib/message-to-state.js /^ this.stateManager.on('update', (function(_this) {$/;" f onConfig lib/index.js /^ return this.onConfig(device, (function(_this) {$/;" f onConfig lib/index.js /^ Connector.prototype.onConfig = function(arg, callback) {$/;" f onConfig lib/message-to-state.js /^ MessageToState.prototype.onConfig = function(config) {$/;" f onConfig src/index.coffee /^ onConfig: ({desiredState, autoLaunchSkype}={}, callback=->) =>$/;" m onConfig src/message-to-state.coffee /^ onConfig: (config) =>$/;" m onMessage lib/message-to-state.js /^ MessageToState.prototype.onMessage = function(message) {$/;" f onMessage src/message-to-state.coffee /^ onMessage: (message) =>$/;" m ourKindaState src/index.coffee /^ ourKindaState =$/;" v participant assets/csharp/emit-events.cs /^ Participant participant;$/;" f class:ParticipantListener file: participantId assets/csharp/emit-events.cs /^ public string participantId;$/;" f class:ConversationEvent participantId assets/csharp/emit-events.cs /^ string participantId;$/;" f class:ParticipantListener file: path src/lync-manager.coffee /^path = require 'path'$/;" v paths assets/csharp/start-client.cs /^ public static IEnumerable paths = installPaths.Select(p => Path.Combine(programFiles, p));$/;" f class:AppLauncher programFiles assets/csharp/start-client.cs /^ private static string programFiles = Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles);$/;" f class:AppLauncher file: properties configs/default/config.coffee /^ properties:$/;" f properties configs/default/config.coffee /^ properties:$/;" f properties configs/default/config.coffee /^properties:$/;" f properties jobs/join-meeting/message.coffee /^ properties:$/;" f properties jobs/join-meeting/message.coffee /^properties:$/;" f properties jobs/start-meeting/message.coffee /^ properties:$/;" f properties jobs/start-meeting/message.coffee /^properties:$/;" f references src/lync-manager.coffee /^ references = [$/;" v refreshCurrentState lib/index.js /^ Connector.prototype._refreshCurrentState = function(callback) {$/;" f rid utils/build.js /^function rid(callback) {$/;" f run utils/build.js /^function run(cmd, callback) {$/;" f start lib/index.js /^ Connector.prototype.start = function(device, callback) {$/;" f start lib/message-to-state.js /^ MessageToState.prototype.start = function(callback) {$/;" f start src/index.coffee /^ start: (device, callback) =>$/;" m start src/message-to-state.coffee /^ start: (callback) =>$/;" m startClient lib/lync-launcher.js /^ return lyncManager.startClient(null, function(error) {$/;" f startMeeting lib/index.js /^ Connector.prototype.startMeeting = function(arg, callback) {$/;" f startMeeting src/index.coffee /^ startMeeting: ({audioEnabled, videoEnabled}, callback) =>$/;" m startSkypeMessage test/message-to-state-spec.coffee /^ startSkypeMessage =$/;" v startVideo lib/index.js /^ Connector.prototype._startVideo = function(currentState, callback) {$/;" f state test/message-to-state-spec.coffee /^ state =$/;" v stateManager test/message-to-state-spec.coffee /^ @stateManager = {$/;" f status jobs/join-meeting/job.coffee /^ status: http.STATUS_CODES[204]$/;" f status jobs/start-meeting/job.coffee /^ status: http.STATUS_CODES[200]$/;" f status jobs/stop-meeting/job.coffee /^ status: http.STATUS_CODES[204]$/;" f stopAutoCheck src/lync-launcher.coffee /^stopAutoCheck = =>$/;" f stopConversation assets/csharp/stop-meetings.cs /^ private async Task stopConversation(Conversation conversation) {$/;" m class:Startup file: stopMeetings lib/index.js /^ return this.Lync.stopMeetings(null, (function(_this) {$/;" f title configs/default/config.coffee /^ title: "Desired State"$/;" f truthAndReconcilliation lib/index.js /^ Connector.prototype.truthAndReconcilliation = function() {$/;" f truthAndReconcilliation src/index.coffee /^ truthAndReconcilliation: =>$/;" m type configs/default/config.coffee /^ type: "object"$/;" f type configs/default/config.coffee /^ type: "object"$/;" f type configs/default/config.coffee /^type: "object"$/;" f type jobs/join-meeting/message.coffee /^ type: 'object'$/;" f type jobs/join-meeting/message.coffee /^type: 'object'$/;" f type jobs/join-meeting/response.coffee /^type: 'object'$/;" f type jobs/start-meeting/message.coffee /^ type: 'object'$/;" f type jobs/start-meeting/message.coffee /^type: 'object'$/;" f type jobs/start-meeting/response.coffee /^type: 'object'$/;" f type jobs/stop-meeting/message.coffee /^type: 'object'$/;" f type jobs/stop-meeting/response.coffee /^type: 'object'$/;" f type src/message-to-state.coffee /^ type = message.metadata.route[0].type$/;" v type test/message-to-state-spec.coffee /^ type: 'message'$/;" f unlink lib/lync-disable-feedback.js /^ return fs.unlink(skypePath, function(error) {$/;" f unmute lib/index.js /^ return this.Lync.unmute(null, (function(_this) {$/;" f updateDesiredState lib/index.js /^ Connector.prototype.updateDesiredState = function(desiredState) {$/;" f updateDesiredState src/index.coffee /^ updateDesiredState: (desiredState) =>$/;" m uri assets/csharp/get-conferencing-uri.cs /^ private string uri = null;$/;" f class:Startup file: url assets/csharp/get-state.cs /^ public string url;$/;" f class:Meeting url configs/default/config.coffee /^ url:$/;" f videoEnabled assets/csharp/get-state.cs /^ public bool videoEnabled;$/;" f class:ReturnValue videoEnabled configs/default/config.coffee /^ videoEnabled:$/;" f videoEnabled jobs/join-meeting/message.coffee /^ videoEnabled:$/;" f videoEnabled jobs/start-meeting/message.coffee /^ videoEnabled:$/;" f videoEnabled src/message-to-state.coffee /^ videoEnabled: true$/;" f videoEnabled test/message-to-state-spec.coffee /^ videoEnabled: true$/;" f videoState assets/csharp/get-state.cs /^ public string videoState;$/;" f class:ReturnValue waitTillConnected assets/csharp/stop-video.cs /^ private Task waitTillConnected(VideoChannel videoChannel)$/;" m class:Startup file: