src/message/action.js
function QueueAdd(asteriskInterface, queue, paused, memberName, penalty) {
	QueueAdd.super_.call(this, 'QueueAdd');
	this.set('interface', asteriskInterface);
	this.set('queue', queue);
	if (undefined !== paused) {
		this.set('paused', paused);
	}
	if (undefined !== memberName) {
		this.set('membername', memberName);
	}
	if (undefined !== penalty) {
		this.set('penalty', penalty);
	}
}
function QueueAdd(asteriskInterface, queue, paused, memberName, penalty) {
	QueueAdd.super_.call(this, 'QueueAdd');
	this.set('interface', asteriskInterface);
	this.set('queue', queue);
	if (undefined !== paused) {
		this.set('paused', paused);
	}
	if (undefined !== memberName) {
		this.set('membername', memberName);
	}
	if (undefined !== penalty) {
		this.set('penalty', penalty);
	}
}
function QueueAdd ( asteriskInterface , queue , paused , memberName , penalty ) { QueueAdd . super_ . call ( this , 'QueueAdd' ) ; this . set ( 'interface' , asteriskInterface ) ; this . set ( 'queue' , queue ) ; if ( undefined !== paused ) { this . set ( 'paused' , paused ) ; } if ( undefined !== memberName ) { this . set ( 'membername' , memberName ) ; } if ( undefined !== penalty ) { this . set ( 'penalty' , penalty ) ; } }
QueueAdd Action.
@constructor
@see Action(String)
@see See <a href="https://wiki.asterisk.org/wiki/display/AST/ManagerAction_QueueAdd">https://wiki.asterisk.org/wiki/display/AST/ManagerAction_QueueAdd</a>.
@property {String} Queue Queue
@property {String} Interface Interface
@property {String} Paused Optional, 'true' or 'false
@property {String} MemberName Optional, Member name
@property {String} Penalty Optional, Penalty
@property {String} StateInterface Optional, State interface
@augments Action
QueueAdd Action .