Commit Graph

692 Commits

Author SHA1 Message Date
marian e05ea6b76a Fixed point code assign.
git-svn-id: http://voip.null.ro/svn/yate@1758 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-11 12:07:56 +00:00
marian 9f5ddc1a8f Added debug.
git-svn-id: http://voip.null.ro/svn/yate@1757 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-11 12:03:59 +00:00
marian 7b34cf304e Fixed SNM message parser.
git-svn-id: http://voip.null.ro/svn/yate@1756 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-11 12:00:22 +00:00
marian 6912a243f0 Added more functionality to SNM message parser.
git-svn-id: http://voip.null.ro/svn/yate@1755 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-11 11:54:34 +00:00
marian 55a159fb6f Added preliminary SNM message parser.
git-svn-id: http://voip.null.ro/svn/yate@1754 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-11 11:08:54 +00:00
paulc d7b4931807 Added methods to assign point code and label from a memory block.
git-svn-id: http://voip.null.ro/svn/yate@1753 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-11 08:48:13 +00:00
marian a028389bc2 Fixed bug: when sending ISDN CONNECT message: check if the pointer to the list of parameters is valid before trying to access it.
git-svn-id: http://voip.null.ro/svn/yate@1746 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-06 08:16:00 +00:00
marian 2e4ea51013 Fixed bearer caps encoding. Do a hex dump of diagnostic data from cause IE.
git-svn-id: http://voip.null.ro/svn/yate@1740 acf43c95-373e-0410-b603-e72c3f656dc1
2008-02-29 14:54:16 +00:00
marian 0b2ae49110 Changed debug. Broke some code lines (too long).
git-svn-id: http://voip.null.ro/svn/yate@1710 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-31 15:45:52 +00:00
marian 6f7dd50b16 Changed debug.
git-svn-id: http://voip.null.ro/svn/yate@1709 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-31 12:11:21 +00:00
marian 2c8bd0e9bb Added more ISDN behaviour flags. Added utility method to en code a list of flags
git-svn-id: http://voip.null.ro/svn/yate@1708 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-31 11:21:57 +00:00
marian 7247b7c8f0 Added switch type and behaviour flags to ISDN call controller.
git-svn-id: http://voip.null.ro/svn/yate@1704 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-30 16:26:41 +00:00
marian 73dd7ab932 Bug fix: send layer 2/3 data in Bearer Capability only for 'packet' transfer mode
git-svn-id: http://voip.null.ro/svn/yate@1700 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-29 14:17:46 +00:00
marian e85a09fc8b Send Bearer Capability IE in responses only if received more then one in the SETUP message.
git-svn-id: http://voip.null.ro/svn/yate@1699 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-29 13:04:25 +00:00
marian ab685925f2 Fixed some compiler warnings. Fixed bug in passing parameters to a call's setTerminate() method.
git-svn-id: http://voip.null.ro/svn/yate@1691 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-28 13:48:31 +00:00
marian 2c6d0b1997 Use proper variable type.
git-svn-id: http://voip.null.ro/svn/yate@1686 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-28 12:08:47 +00:00
marian b41b65ccf1 Fixed minor return value type.
git-svn-id: http://voip.null.ro/svn/yate@1685 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-28 12:01:46 +00:00
marian bd74207d74 Added names for circuit type and status.
git-svn-id: http://voip.null.ro/svn/yate@1684 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-28 10:28:40 +00:00
marian a680892e93 Added message parameter prefix support to call controllers. Implemented the prefix for isup call controller.
git-svn-id: http://voip.null.ro/svn/yate@1672 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-25 16:09:32 +00:00
marian fa6a95f401 ISDN is now decoding the Connected number information element.
git-svn-id: http://voip.null.ro/svn/yate@1657 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-23 12:36:59 +00:00
marian 6ab17d5ca6 The parser is now adding the message type name to the parameter list when decoding.
git-svn-id: http://voip.null.ro/svn/yate@1656 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-23 12:02:16 +00:00
marian 824d172c13 Fixed unknown IE dumping.
git-svn-id: http://voip.null.ro/svn/yate@1655 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-23 12:01:17 +00:00
marian 9298fae938 Message parameters with no encoder can now be encoded from a string containing their hexadecimal representation.
git-svn-id: http://voip.null.ro/svn/yate@1653 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-21 14:21:26 +00:00
marian cf35a70a4e Added method to encode an ISUP message to a data buffer.
git-svn-id: http://voip.null.ro/svn/yate@1649 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-18 13:15:21 +00:00
marian 3e65136bd3 Added method to decode an ISUP message to a list of parameters.
git-svn-id: http://voip.null.ro/svn/yate@1617 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-11 14:07:05 +00:00
paulc 8b7b22d507 Fixed one more warning.
git-svn-id: http://voip.null.ro/svn/yate@1601 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-08 13:14:57 +00:00
paulc 7ee435cefb Silenced several benign warnings.
git-svn-id: http://voip.null.ro/svn/yate@1600 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-08 13:05:34 +00:00
marian ead73d58f6 Q931 call accepts DISCONNECT event if not responded (state is not Active).
git-svn-id: http://voip.null.ro/svn/yate@1590 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-07 11:48:42 +00:00
marian 4349f85672 Release call by sending DISCONNECT even if not responded yet.
git-svn-id: http://voip.null.ro/svn/yate@1589 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-07 11:35:09 +00:00
marian 6f172d3f31 Added more comments to Q931 call states.
git-svn-id: http://voip.null.ro/svn/yate@1588 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-07 11:10:48 +00:00
marian 3f2b6fe61b Fixed state check when sending progress.
git-svn-id: http://voip.null.ro/svn/yate@1587 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-07 10:47:53 +00:00
marian e8578f8af8 Release circuit before sending release or release complete.
git-svn-id: http://voip.null.ro/svn/yate@1586 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-07 10:36:48 +00:00
marian 406a172999 Added debug message.
git-svn-id: http://voip.null.ro/svn/yate@1585 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-07 10:25:02 +00:00
marian 4140315b68 Changed variables names and visibility.
git-svn-id: http://voip.null.ro/svn/yate@1545 acf43c95-373e-0410-b603-e72c3f656dc1
2007-12-13 14:51:56 +00:00
marian f13b493d65 Added polarity control flag to analog line.
git-svn-id: http://voip.null.ro/svn/yate@1531 acf43c95-373e-0410-b603-e72c3f656dc1
2007-12-11 15:30:30 +00:00
paulc f3c2c9e516 Added more modules to Windows build, fixed some compiler related issues.
git-svn-id: http://voip.null.ro/svn/yate@1494 acf43c95-373e-0410-b603-e72c3f656dc1
2007-11-26 17:37:24 +00:00
paulc 54cf329819 Changes to work with VS 2005
git-svn-id: http://voip.null.ro/svn/yate@1493 acf43c95-373e-0410-b603-e72c3f656dc1
2007-11-26 16:57:44 +00:00
marian 6810f7fae3 Removed old header file.
git-svn-id: http://voip.null.ro/svn/yate@1491 acf43c95-373e-0410-b603-e72c3f656dc1
2007-11-26 15:45:08 +00:00
marian bc81ed4cc7 Added new files. Updated the old ones
git-svn-id: http://voip.null.ro/svn/yate@1488 acf43c95-373e-0410-b603-e72c3f656dc1
2007-11-26 13:50:52 +00:00
marian e39b1d5739 Renamed library header. Updated sources and makefile to reflect the changes
git-svn-id: http://voip.null.ro/svn/yate@1487 acf43c95-373e-0410-b603-e72c3f656dc1
2007-11-26 13:01:04 +00:00
paulc d32c220960 Directory reorder #3
git-svn-id: http://voip.null.ro/svn/yate@1476 acf43c95-373e-0410-b603-e72c3f656dc1
2007-11-15 23:06:36 +00:00
paulc b30c869a4e Directory reorder #2
git-svn-id: http://voip.null.ro/svn/yate@1475 acf43c95-373e-0410-b603-e72c3f656dc1
2007-11-15 22:21:43 +00:00