diff --git a/src/mg/PAMI/Message/Action/ConfbridgeKickAction.php b/src/mg/PAMI/Message/Action/ConfbridgeKickAction.php new file mode 100644 index 000000000..3adcc8a91 --- /dev/null +++ b/src/mg/PAMI/Message/Action/ConfbridgeKickAction.php @@ -0,0 +1,57 @@ + + * @license http://marcelog.github.com/PAMI/ Apache License 2.0 + * @version SVN: $Id$ + * @link http://marcelog.github.com/PAMI/ + * + * Copyright 2011 Marcelo Gornstein + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + */ +namespace PAMI\Message\Action; + +/** + * Show sip peers. + * + * PHP Version 5 + * + * @category Pami + * @package Message + * @subpackage Action + * @author Marcelo Gornstein + * @license http://marcelog.github.com/PAMI/ Apache License 2.0 + * @link http://marcelog.github.com/PAMI/ + */ +class ConfBridgeKickAction extends ActionMessage +{ + /** + * Constructor. + * + * @return void + */ + public function __construct( $conference, $channel ) + { + parent::__construct('ConfbridgeKick'); + $this->setKey('Conference', $conference); + $this->setKey('Channel', $channel); + } +} diff --git a/src/mg/PAMI/Message/Action/ConfbridgeListAction.php b/src/mg/PAMI/Message/Action/ConfbridgeListAction.php new file mode 100644 index 000000000..30ca5123b --- /dev/null +++ b/src/mg/PAMI/Message/Action/ConfbridgeListAction.php @@ -0,0 +1,56 @@ + + * @license http://marcelog.github.com/PAMI/ Apache License 2.0 + * @version SVN: $Id$ + * @link http://marcelog.github.com/PAMI/ + * + * Copyright 2011 Marcelo Gornstein + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + */ +namespace PAMI\Message\Action; + +/** + * Show sip peers. + * + * PHP Version 5 + * + * @category Pami + * @package Message + * @subpackage Action + * @author Marcelo Gornstein + * @license http://marcelog.github.com/PAMI/ Apache License 2.0 + * @link http://marcelog.github.com/PAMI/ + */ +class ConfBridgeListAction extends ActionMessage +{ + /** + * Constructor. + * + * @return void + */ + public function __construct( $conference ) + { + parent::__construct('ConfbridgeList'); + $this->setKey('Conference', $conference); + } +} diff --git a/src/mg/PAMI/Message/Action/ConfbridgeListRoomsAction.php b/src/mg/PAMI/Message/Action/ConfbridgeListRoomsAction.php new file mode 100644 index 000000000..dec07243d --- /dev/null +++ b/src/mg/PAMI/Message/Action/ConfbridgeListRoomsAction.php @@ -0,0 +1,55 @@ + + * @license http://marcelog.github.com/PAMI/ Apache License 2.0 + * @version SVN: $Id$ + * @link http://marcelog.github.com/PAMI/ + * + * Copyright 2011 Marcelo Gornstein + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + */ +namespace PAMI\Message\Action; + +/** + * Show sip peers. + * + * PHP Version 5 + * + * @category Pami + * @package Message + * @subpackage Action + * @author Marcelo Gornstein + * @license http://marcelog.github.com/PAMI/ Apache License 2.0 + * @link http://marcelog.github.com/PAMI/ + */ +class ConfBridgeListRoomsAction extends ActionMessage +{ + /** + * Constructor. + * + * @return void + */ + public function __construct() + { + parent::__construct('ConfbridgeListRooms'); + } +} diff --git a/src/mg/PAMI/Message/Event/ConfbridgeEndEvent.php b/src/mg/PAMI/Message/Event/ConfbridgeEndEvent.php new file mode 100644 index 000000000..f21a149e2 --- /dev/null +++ b/src/mg/PAMI/Message/Event/ConfbridgeEndEvent.php @@ -0,0 +1,68 @@ + + * @license http://marcelog.github.com/PAMI/ Apache License 2.0 + * @version SVN: $Id$ + * @link http://marcelog.github.com/PAMI/ + * + * Copyright 2011 Marcelo Gornstein + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + */ +namespace PAMI\Message\Event; + +use PAMI\Message\Event\EventMessage; + +/** + * Event triggered when .. ? + * + * PHP Version 5 + * + * @category Pami + * @package Message + * @subpackage Event + * @author Marcelo Gornstein + * @license http://marcelog.github.com/PAMI/ Apache License 2.0 + * @link http://marcelog.github.com/PAMI/ + */ +class ConfbridgeEndEvent extends EventMessage +{ + /** + * Returns key: 'Privilege'. + * + * @return string + */ + public function getPrivilege() + { + return $this->getKey('Privilege'); + } + + /** + * Returns key: 'Conference'. + * + * @return string + */ + public function getConference() + { + return $this->getKey('Conference'); + } + +} diff --git a/src/mg/PAMI/Message/Event/ConfbridgeJoinEvent.php b/src/mg/PAMI/Message/Event/ConfbridgeJoinEvent.php new file mode 100644 index 000000000..07f9d76b2 --- /dev/null +++ b/src/mg/PAMI/Message/Event/ConfbridgeJoinEvent.php @@ -0,0 +1,108 @@ + + * @license http://marcelog.github.com/PAMI/ Apache License 2.0 + * @version SVN: $Id$ + * @link http://marcelog.github.com/PAMI/ + * + * Copyright 2011 Marcelo Gornstein + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + */ +namespace PAMI\Message\Event; + +use PAMI\Message\Event\EventMessage; + +/** + * Event triggered when .. ? + * + * PHP Version 5 + * + * @category Pami + * @package Message + * @subpackage Event + * @author Marcelo Gornstein + * @license http://marcelog.github.com/PAMI/ Apache License 2.0 + * @link http://marcelog.github.com/PAMI/ + */ +class ConfbridgeJoinEvent extends EventMessage +{ + /** + * Returns key: 'Privilege'. + * + * @return string + */ + public function getPrivilege() + { + return $this->getKey('Privilege'); + } + + /** + * Returns key: 'Channel'. + * + * @return string + */ + public function getChannel() + { + return $this->getKey('Channel'); + } + + /** + * Returns key: 'Uniqueid'. + * + * @return string + */ + public function getUniqueid() + { + return $this->getKey('Uniqueid'); + } + + /** + * Returns key: 'Conference'. + * + * @return string + */ + public function getConference() + { + return $this->getKey('Conference'); + } + + /** + * Returns key: 'CallerIDnum'. + * + * @return string + */ + public function getCallerIDnum() + { + return $this->getKey('CallerIDnum'); + } + + /** + * Returns key: 'CallerIDname'. + * + * @return string + */ + public function getCallerIDname() + { + return $this->getKey('CallerIDname'); + } + +} diff --git a/src/mg/PAMI/Message/Event/ConfbridgeLeaveEvent.php b/src/mg/PAMI/Message/Event/ConfbridgeLeaveEvent.php new file mode 100644 index 000000000..bf9753528 --- /dev/null +++ b/src/mg/PAMI/Message/Event/ConfbridgeLeaveEvent.php @@ -0,0 +1,108 @@ + + * @license http://marcelog.github.com/PAMI/ Apache License 2.0 + * @version SVN: $Id$ + * @link http://marcelog.github.com/PAMI/ + * + * Copyright 2011 Marcelo Gornstein + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + */ +namespace PAMI\Message\Event; + +use PAMI\Message\Event\EventMessage; + +/** + * Event triggered when .. ? + * + * PHP Version 5 + * + * @category Pami + * @package Message + * @subpackage Event + * @author Marcelo Gornstein + * @license http://marcelog.github.com/PAMI/ Apache License 2.0 + * @link http://marcelog.github.com/PAMI/ + */ +class ConfbridgeLeaveEvent extends EventMessage +{ + /** + * Returns key: 'Privilege'. + * + * @return string + */ + public function getPrivilege() + { + return $this->getKey('Privilege'); + } + + /** + * Returns key: 'Channel'. + * + * @return string + */ + public function getChannel() + { + return $this->getKey('Channel'); + } + + /** + * Returns key: 'Uniqueid'. + * + * @return string + */ + public function getUniqueid() + { + return $this->getKey('Uniqueid'); + } + + /** + * Returns key: 'Conference'. + * + * @return string + */ + public function getConference() + { + return $this->getKey('Conference'); + } + + /** + * Returns key: 'CallerIDnum'. + * + * @return string + */ + public function getCallerIDnum() + { + return $this->getKey('CallerIDnum'); + } + + /** + * Returns key: 'CallerIDname'. + * + * @return string + */ + public function getCallerIDname() + { + return $this->getKey('CallerIDname'); + } + +} diff --git a/src/mg/PAMI/Message/Event/ConfbridgeListCompleteEvent.php b/src/mg/PAMI/Message/Event/ConfbridgeListCompleteEvent.php new file mode 100644 index 000000000..e3f710dac --- /dev/null +++ b/src/mg/PAMI/Message/Event/ConfbridgeListCompleteEvent.php @@ -0,0 +1,48 @@ + + * @license http://marcelog.github.com/PAMI/ Apache License 2.0 + * @version SVN: $Id$ + * @link http://marcelog.github.com/PAMI/ + * + * Copyright 2011 Marcelo Gornstein + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + */ +namespace PAMI\Message\Event; + +use PAMI\Message\Event\EventMessage; + +/** + * Event triggered when .. ? + * + * PHP Version 5 + * + * @category Pami + * @package Message + * @subpackage Event + * @author Marcelo Gornstein + * @license http://marcelog.github.com/PAMI/ Apache License 2.0 + * @link http://marcelog.github.com/PAMI/ + */ +class ConfbridgeListCompleteEvent extends EventMessage +{ +} diff --git a/src/mg/PAMI/Message/Event/ConfbridgeListEvent.php b/src/mg/PAMI/Message/Event/ConfbridgeListEvent.php new file mode 100644 index 000000000..97d92872b --- /dev/null +++ b/src/mg/PAMI/Message/Event/ConfbridgeListEvent.php @@ -0,0 +1,108 @@ + + * @license http://marcelog.github.com/PAMI/ Apache License 2.0 + * @version SVN: $Id$ + * @link http://marcelog.github.com/PAMI/ + * + * Copyright 2011 Marcelo Gornstein + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + */ +namespace PAMI\Message\Event; + +use PAMI\Message\Event\EventMessage; + +/** + * Event triggered when .. ? + * + * PHP Version 5 + * + * @category Pami + * @package Message + * @subpackage Event + * @author Marcelo Gornstein + * @license http://marcelog.github.com/PAMI/ Apache License 2.0 + * @link http://marcelog.github.com/PAMI/ + */ +class ConfbridgeListEvent extends EventMessage +{ + /** + * Returns key: 'Conference'. + * + * @return string + */ + public function getConference() + { + return $this->getKey('Conference'); + } + + /** + * Returns key: 'CallerIDNum'. + * + * @return string + */ + public function getCallerIDNum() + { + return $this->getKey('CallerIDNum'); + } + + /** + * Returns key: 'CallerIDName'. + * + * @return string + */ + public function getCallerIDName() + { + return $this->getKey('CallerIDName'); + } + + /** + * Returns key: 'Channel'. + * + * @return string + */ + public function getChannel() + { + return $this->getKey('Channel'); + } + + /** + * Returns key: 'Admin'. + * + * @return string + */ + public function getAdmin() + { + return $this->getKey('Admin'); + } + + /** + * Returns key: 'MarkedUser'. + * + * @return string + */ + public function getMarkedUser() + { + return $this->getKey('MarkedUser'); + } + +} diff --git a/src/mg/PAMI/Message/Event/ConfbridgeListRoomsCompleteEvent.php b/src/mg/PAMI/Message/Event/ConfbridgeListRoomsCompleteEvent.php new file mode 100644 index 000000000..61a410bba --- /dev/null +++ b/src/mg/PAMI/Message/Event/ConfbridgeListRoomsCompleteEvent.php @@ -0,0 +1,48 @@ + + * @license http://marcelog.github.com/PAMI/ Apache License 2.0 + * @version SVN: $Id$ + * @link http://marcelog.github.com/PAMI/ + * + * Copyright 2011 Marcelo Gornstein + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + */ +namespace PAMI\Message\Event; + +use PAMI\Message\Event\EventMessage; + +/** + * Event triggered when .. ? + * + * PHP Version 5 + * + * @category Pami + * @package Message + * @subpackage Event + * @author Marcelo Gornstein + * @license http://marcelog.github.com/PAMI/ Apache License 2.0 + * @link http://marcelog.github.com/PAMI/ + */ +class ConfbridgeListRoomsCompleteEvent extends EventMessage +{ +} diff --git a/src/mg/PAMI/Message/Event/ConfbridgeListRoomsEvent.php b/src/mg/PAMI/Message/Event/ConfbridgeListRoomsEvent.php new file mode 100644 index 000000000..0fb8e1163 --- /dev/null +++ b/src/mg/PAMI/Message/Event/ConfbridgeListRoomsEvent.php @@ -0,0 +1,88 @@ + + * @license http://marcelog.github.com/PAMI/ Apache License 2.0 + * @version SVN: $Id$ + * @link http://marcelog.github.com/PAMI/ + * + * Copyright 2011 Marcelo Gornstein + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + */ +namespace PAMI\Message\Event; + +use PAMI\Message\Event\EventMessage; + +/** + * Event triggered when .. ? + * + * PHP Version 5 + * + * @category Pami + * @package Message + * @subpackage Event + * @author Marcelo Gornstein + * @license http://marcelog.github.com/PAMI/ Apache License 2.0 + * @link http://marcelog.github.com/PAMI/ + */ +class ConfbridgeListRoomsEvent extends EventMessage +{ + /** + * Returns key: 'Conference'. + * + * @return string + */ + public function getConference() + { + return $this->getKey('Conference'); + } + + /** + * Returns key: 'Parties'. + * + * @return string + */ + public function getParties() + { + return $this->getKey('Parties'); + } + + /** + * Returns key: 'Marked'. + * + * @return string + */ + public function getMarked() + { + return $this->getKey('Marked'); + } + + /** + * Returns key: 'Locked'. + * + * @return string + */ + public function getLocked() + { + return $this->getKey('Locked'); + } + +} diff --git a/src/mg/PAMI/Message/Event/ConfbridgeMuteEvent.php b/src/mg/PAMI/Message/Event/ConfbridgeMuteEvent.php new file mode 100644 index 000000000..4cdbf708d --- /dev/null +++ b/src/mg/PAMI/Message/Event/ConfbridgeMuteEvent.php @@ -0,0 +1,108 @@ + + * @license http://marcelog.github.com/PAMI/ Apache License 2.0 + * @version SVN: $Id$ + * @link http://marcelog.github.com/PAMI/ + * + * Copyright 2011 Marcelo Gornstein + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + */ +namespace PAMI\Message\Event; + +use PAMI\Message\Event\EventMessage; + +/** + * Event triggered when .. ? + * + * PHP Version 5 + * + * @category Pami + * @package Message + * @subpackage Event + * @author Marcelo Gornstein + * @license http://marcelog.github.com/PAMI/ Apache License 2.0 + * @link http://marcelog.github.com/PAMI/ + */ +class ConfbridgeMuteEvent extends EventMessage +{ + /** + * Returns key: 'Privilege'. + * + * @return string + */ + public function getPrivilege() + { + return $this->getKey('Privilege'); + } + + /** + * Returns key: 'Channel'. + * + * @return string + */ + public function getChannel() + { + return $this->getKey('Channel'); + } + + /** + * Returns key: 'Uniqueid'. + * + * @return string + */ + public function getUniqueid() + { + return $this->getKey('Uniqueid'); + } + + /** + * Returns key: 'Conference'. + * + * @return string + */ + public function getConference() + { + return $this->getKey('Conference'); + } + + /** + * Returns key: 'CallerIDnum'. + * + * @return string + */ + public function getCallerIDnum() + { + return $this->getKey('CallerIDnum'); + } + + /** + * Returns key: 'CallerIDname'. + * + * @return string + */ + public function getCallerIDname() + { + return $this->getKey('CallerIDname'); + } + +} diff --git a/src/mg/PAMI/Message/Event/ConfbridgeStartEvent.php b/src/mg/PAMI/Message/Event/ConfbridgeStartEvent.php new file mode 100644 index 000000000..e56a51806 --- /dev/null +++ b/src/mg/PAMI/Message/Event/ConfbridgeStartEvent.php @@ -0,0 +1,68 @@ + + * @license http://marcelog.github.com/PAMI/ Apache License 2.0 + * @version SVN: $Id$ + * @link http://marcelog.github.com/PAMI/ + * + * Copyright 2011 Marcelo Gornstein + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + */ +namespace PAMI\Message\Event; + +use PAMI\Message\Event\EventMessage; + +/** + * Event triggered when .. ? + * + * PHP Version 5 + * + * @category Pami + * @package Message + * @subpackage Event + * @author Marcelo Gornstein + * @license http://marcelog.github.com/PAMI/ Apache License 2.0 + * @link http://marcelog.github.com/PAMI/ + */ +class ConfbridgeStartEvent extends EventMessage +{ + /** + * Returns key: 'Privilege'. + * + * @return string + */ + public function getPrivilege() + { + return $this->getKey('Privilege'); + } + + /** + * Returns key: 'Conference'. + * + * @return string + */ + public function getConference() + { + return $this->getKey('Conference'); + } + +} diff --git a/src/mg/PAMI/Message/Event/ConfbridgeTalkingEvent.php b/src/mg/PAMI/Message/Event/ConfbridgeTalkingEvent.php new file mode 100644 index 000000000..5ed1350f7 --- /dev/null +++ b/src/mg/PAMI/Message/Event/ConfbridgeTalkingEvent.php @@ -0,0 +1,98 @@ + + * @license http://marcelog.github.com/PAMI/ Apache License 2.0 + * @version SVN: $Id$ + * @link http://marcelog.github.com/PAMI/ + * + * Copyright 2011 Marcelo Gornstein + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + */ +namespace PAMI\Message\Event; + +use PAMI\Message\Event\EventMessage; + +/** + * Event triggered when .. ? + * + * PHP Version 5 + * + * @category Pami + * @package Message + * @subpackage Event + * @author Marcelo Gornstein + * @license http://marcelog.github.com/PAMI/ Apache License 2.0 + * @link http://marcelog.github.com/PAMI/ + */ +class ConfbridgeTalkingEvent extends EventMessage +{ + /** + * Returns key: 'Privilege'. + * + * @return string + */ + public function getPrivilege() + { + return $this->getKey('Privilege'); + } + + /** + * Returns key: 'Channel'. + * + * @return string + */ + public function getChannel() + { + return $this->getKey('Channel'); + } + + /** + * Returns key: 'Uniqueid'. + * + * @return string + */ + public function getUniqueid() + { + return $this->getKey('Uniqueid'); + } + + /** + * Returns key: 'Conference'. + * + * @return string + */ + public function getConference() + { + return $this->getKey('Conference'); + } + + /** + * Returns key: 'TalkingStatus'. + * + * @return string + */ + public function getTalkingStatus() + { + return $this->getKey('TalkingStatus'); + } + +} diff --git a/src/mg/PAMI/Message/Event/ConfbridgeUnmuteEvent.php b/src/mg/PAMI/Message/Event/ConfbridgeUnmuteEvent.php new file mode 100644 index 000000000..09ad4246a --- /dev/null +++ b/src/mg/PAMI/Message/Event/ConfbridgeUnmuteEvent.php @@ -0,0 +1,108 @@ + + * @license http://marcelog.github.com/PAMI/ Apache License 2.0 + * @version SVN: $Id$ + * @link http://marcelog.github.com/PAMI/ + * + * Copyright 2011 Marcelo Gornstein + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + */ +namespace PAMI\Message\Event; + +use PAMI\Message\Event\EventMessage; + +/** + * Event triggered when .. ? + * + * PHP Version 5 + * + * @category Pami + * @package Message + * @subpackage Event + * @author Marcelo Gornstein + * @license http://marcelog.github.com/PAMI/ Apache License 2.0 + * @link http://marcelog.github.com/PAMI/ + */ +class ConfbridgeUnmuteEvent extends EventMessage +{ + /** + * Returns key: 'Privilege'. + * + * @return string + */ + public function getPrivilege() + { + return $this->getKey('Privilege'); + } + + /** + * Returns key: 'Channel'. + * + * @return string + */ + public function getChannel() + { + return $this->getKey('Channel'); + } + + /** + * Returns key: 'Uniqueid'. + * + * @return string + */ + public function getUniqueid() + { + return $this->getKey('Uniqueid'); + } + + /** + * Returns key: 'Conference'. + * + * @return string + */ + public function getConference() + { + return $this->getKey('Conference'); + } + + /** + * Returns key: 'CallerIDnum'. + * + * @return string + */ + public function getCallerIDnum() + { + return $this->getKey('CallerIDnum'); + } + + /** + * Returns key: 'CallerIDname'. + * + * @return string + */ + public function getCallerIDname() + { + return $this->getKey('CallerIDname'); + } + +}