16 years agopsi2ts: payload pointer handling still missing :(
tho [Tue, 25 Mar 2008 12:21:49 +0000]
psi2ts: payload pointer handling still missing :(

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@761 270642c3-0616-0410-b53a-bc976706d245

16 years agoConsole: Implement command execution
g0dil [Mon, 24 Mar 2008 10:10:00 +0000]
Console: Implement command execution

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@760 270642c3-0616-0410-b53a-bc976706d245

16 years agoConsole: Factored out path traversal into generic traversal helper
g0dil [Sun, 23 Mar 2008 23:48:04 +0000]
Console: Factored out path traversal into generic traversal helper

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@759 270642c3-0616-0410-b53a-bc976706d245

16 years agoConsole: Implement 'cd -'
g0dil [Sun, 23 Mar 2008 12:40:06 +0000]
Console: Implement 'cd -'
Console: Add CommandParser::parseFile implementation
Console: Adourn 'ls' output with type information

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@758 270642c3-0616-0410-b53a-bc976706d245

16 years agoConsole: Implement current directory management and builtins (cd, dirstack, ls)
g0dil [Sat, 22 Mar 2008 13:47:00 +0000]
Console: Implement current directory management and builtins (cd, dirstack, ls)

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@757 270642c3-0616-0410-b53a-bc976706d245

16 years agoConsole: Make the parser interface callback based
g0dil [Sat, 22 Mar 2008 11:00:39 +0000]
Console: Make the parser interface callback based
Console: Implement multiple-command statements and command grouping

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@756 270642c3-0616-0410-b53a-bc976706d245

16 years agoConsole: Add builtin parsing
g0dil [Thu, 20 Mar 2008 17:28:27 +0000]
Console: Add builtin parsing
Console: Expose Server to libarary user

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@755 270642c3-0616-0410-b53a-bc976706d245

16 years agoUtils: String join utility
g0dil [Thu, 20 Mar 2008 17:25:39 +0000]
Utils: String join utility

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@754 270642c3-0616-0410-b53a-bc976706d245

16 years agoSocket: Fix reuseaddr / bind ordering
g0dil [Thu, 20 Mar 2008 17:23:57 +0000]
Socket: Fix reuseaddr / bind ordering

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@753 270642c3-0616-0410-b53a-bc976706d245

16 years agominor steps for the psi2ts module
tho [Thu, 20 Mar 2008 16:25:43 +0000]
minor steps for the psi2ts module

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@752 270642c3-0616-0410-b53a-bc976706d245

16 years agoPackets: Add disable_if condition to allow signed int args to ConcretePacket::create()
g0dil [Thu, 20 Mar 2008 09:27:14 +0000]
Packets: Add disable_if condition to allow signed int args to ConcretePacket::create()

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@751 270642c3-0616-0410-b53a-bc976706d245

16 years agoAdd Boost.Iostreams library to build
g0dil [Thu, 20 Mar 2008 08:48:07 +0000]
Add Boost.Iostreams library to build

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@750 270642c3-0616-0410-b53a-bc976706d245

16 years agoConsole: Implement skeleton executor
g0dil [Thu, 20 Mar 2008 00:06:23 +0000]
Console: Implement skeleton executor
Console: Connect server to parser and executor

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@749 270642c3-0616-0410-b53a-bc976706d245

16 years agoScheduler: Fix ReadHelper to conform to new Scheduler API
g0dil [Wed, 19 Mar 2008 18:06:54 +0000]
Scheduler: Fix ReadHelper to conform to new Scheduler API
Console: Implement skeletal console server
Console: Implement a rudimentary test server

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@748 270642c3-0616-0410-b53a-bc976706d245

16 years agoConsole: Added Module
g0dil [Wed, 19 Mar 2008 15:34:54 +0000]
Console: Added Module
Console: Implement very (very) fundamental node tree
Console: Implement parser

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@747 270642c3-0616-0410-b53a-bc976706d245

16 years agoUtils: Fixed intrusive_refcount_t access implementation to conform to documentation
g0dil [Wed, 19 Mar 2008 15:34:10 +0000]
Utils: Fixed intrusive_refcount_t access implementation to conform to documentation

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@746 270642c3-0616-0410-b53a-bc976706d245

16 years agoadding constructor from in6_addr
dw6 [Wed, 19 Mar 2008 10:23:35 +0000]
adding constructor from in6_addr
INet6Address(in6_addr in6a)

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@745 270642c3-0616-0410-b53a-bc976706d245

16 years agoPPI: Move generic packet typeid check into connector base-class
g0dil [Wed, 12 Mar 2008 14:01:24 +0000]
PPI: Move generic packet typeid check into connector base-class

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@744 270642c3-0616-0410-b53a-bc976706d245

16 years agoChanged UnknownHostnameException's argument processing
jkaeber [Wed, 12 Mar 2008 08:24:06 +0000]
Changed UnknownHostnameException's argument processing

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@743 270642c3-0616-0410-b53a-bc976706d245

16 years agoadded init_fields for TransportPacket
tho [Wed, 12 Mar 2008 08:15:34 +0000]
added init_fields for TransportPacket

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@742 270642c3-0616-0410-b53a-bc976706d245

16 years agoPPI: Add simple connector type compatibility check
g0dil [Mon, 10 Mar 2008 23:16:29 +0000]
PPI: Add simple connector type compatibility check
Utils: BUGFIX: Fix use of operator<< together with throw

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@741 270642c3-0616-0410-b53a-bc976706d245

16 years ago-/-
tho [Mon, 10 Mar 2008 14:26:30 +0000]
-/-

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@740 270642c3-0616-0410-b53a-bc976706d245

16 years agomaybe the senf svn is the wrong place for such modules.....
tho [Mon, 10 Mar 2008 14:24:58 +0000]
maybe the senf svn is the wrong place for such modules.....

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@739 270642c3-0616-0410-b53a-bc976706d245

16 years agovery fist alpha version of PSI-Section-to-TransportPacket encoder
tho [Mon, 10 Mar 2008 14:21:25 +0000]
very fist alpha version of PSI-Section-to-TransportPacket encoder

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@738 270642c3-0616-0410-b53a-bc976706d245

16 years agominor documentation fix
tho [Mon, 10 Mar 2008 09:42:17 +0000]
minor documentation fix

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@737 270642c3-0616-0410-b53a-bc976706d245

16 years agoUtils: Implement helper macros to add file/line information to SystemException's
g0dil [Fri, 7 Mar 2008 23:06:27 +0000]
Utils: Implement helper  macros to add file/line information to SystemException's
Socket: Fix NetDeviceController.test.cc (use 'lo' interface instead of 'wlan0'
Socket/Protocols/MPEGDVBbundle: Fix TransportPacket.test.cc (add 0 to constant to fix link error)

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@736 270642c3-0616-0410-b53a-bc976706d245

16 years agoImplemented void hardwareAddress(const MACAddress &newAddress)
jkaeber [Fri, 7 Mar 2008 14:19:56 +0000]
Implemented void hardwareAddress(const MACAddress &newAddress)

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@735 270642c3-0616-0410-b53a-bc976706d245

16 years agomiscellaneous bits and bobs ;)
tho [Fri, 7 Mar 2008 12:07:59 +0000]
miscellaneous bits and bobs ;)

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@734 270642c3-0616-0410-b53a-bc976706d245

16 years agoStreamlined SystemException definition and usage
jkaeber [Thu, 6 Mar 2008 14:25:02 +0000]
Streamlined SystemException definition and usage

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@733 270642c3-0616-0410-b53a-bc976706d245

16 years agoStreamlined SystemException:
jkaeber [Thu, 6 Mar 2008 10:43:14 +0000]
Streamlined SystemException:
   - renamed "description()" member to "errorString()",
   - renamed "where" attribute to "description",
   - changed "what()" ouptut.

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@732 270642c3-0616-0410-b53a-bc976706d245

16 years agoCatch senf::Exception instead of senf::SystemException
jkaeber [Thu, 6 Mar 2008 09:48:01 +0000]
Catch senf::Exception instead of senf::SystemException

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@731 270642c3-0616-0410-b53a-bc976706d245

16 years agoNo longer throw an exception on deleting the pidFile
jkaeber [Wed, 5 Mar 2008 08:38:34 +0000]
No longer throw an exception on deleting the pidFile

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@730 270642c3-0616-0410-b53a-bc976706d245

16 years agoAdd information to exceptions thrown by senf::Daemon
jkaeber [Tue, 4 Mar 2008 14:22:41 +0000]
Add information to exceptions thrown by senf::Daemon

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@729 270642c3-0616-0410-b53a-bc976706d245

16 years agoAdded ignore property for tags
jkaeber [Tue, 4 Mar 2008 14:20:59 +0000]
Added ignore property for tags

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@728 270642c3-0616-0410-b53a-bc976706d245

16 years agoAdded TODO
jkaeber [Tue, 4 Mar 2008 10:39:13 +0000]
Added TODO

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@727 270642c3-0616-0410-b53a-bc976706d245

16 years agoadded address info to socket related SystemExceptions
jkaeber [Tue, 4 Mar 2008 08:30:57 +0000]
added address info to socket related SystemExceptions

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@726 270642c3-0616-0410-b53a-bc976706d245

16 years agoadded even more meaningful exception text to unix domain sockets
jkaeber [Mon, 3 Mar 2008 14:52:47 +0000]
added even more meaningful exception text to unix domain sockets

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@725 270642c3-0616-0410-b53a-bc976706d245

16 years agoadded more meaningful exception text to unix domain sockets
jkaeber [Mon, 3 Mar 2008 14:36:39 +0000]
added more meaningful exception text to unix domain sockets

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@724 270642c3-0616-0410-b53a-bc976706d245

16 years agoadded more meaningful exception text
tho [Sat, 1 Mar 2008 18:08:47 +0000]
added more meaningful exception text

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@723 270642c3-0616-0410-b53a-bc976706d245

16 years agoadded more meaningful exception text
tho [Fri, 29 Feb 2008 16:53:24 +0000]
added more meaningful exception text

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@722 270642c3-0616-0410-b53a-bc976706d245

16 years agoadded more meaningful exception text
jmo [Fri, 29 Feb 2008 16:16:28 +0000]
added more meaningful exception text

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@721 270642c3-0616-0410-b53a-bc976706d245

16 years agoadded some const's to the NetdeviceController
tho [Fri, 29 Feb 2008 15:11:20 +0000]
added some const's to the NetdeviceController

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@720 270642c3-0616-0410-b53a-bc976706d245

16 years agoreturn value meaning in doc added
jmo [Fri, 29 Feb 2008 14:08:41 +0000]
return value meaning in doc added

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@719 270642c3-0616-0410-b53a-bc976706d245

16 years agoIOStreamTarget: added loglevel to output
tho [Fri, 29 Feb 2008 13:08:45 +0000]
IOStreamTarget: added loglevel to output

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@718 270642c3-0616-0410-b53a-bc976706d245

16 years agoIOStreamTarget: added loglevel to output
tho [Fri, 29 Feb 2008 13:07:16 +0000]
IOStreamTarget: added loglevel to output

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@717 270642c3-0616-0410-b53a-bc976706d245

16 years agoUtils/Logger: Fix SENF_LOG_CONF to support top-level areas and streams
g0dil [Thu, 28 Feb 2008 12:46:58 +0000]
Utils/Logger: Fix SENF_LOG_CONF to support top-level areas and streams
Utils/Logger: Add some internal implementation documentation concerning SENF_LOG_CLASS_AREA()

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@716 270642c3-0616-0410-b53a-bc976706d245

16 years agoUtils/Logger: Honor (default) runtime limit in fallback logging state
g0dil [Thu, 28 Feb 2008 09:15:46 +0000]
Utils/Logger: Honor (default) runtime limit in fallback logging state

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@715 270642c3-0616-0410-b53a-bc976706d245

16 years agoUtils/Logger: set defautl compile-time log limit for senf::log::Debug to NOTICE
g0dil [Wed, 27 Feb 2008 13:54:18 +0000]
Utils/Logger: set defautl compile-time log limit for senf::log::Debug to NOTICE
Utils/Logger: Renoame all 'SENF_LOG_DEF_*' macros to 'SENF_LOG_DEFINE_*'
Utils/Logger: Add documentation on default compile-time limit

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@714 270642c3-0616-0410-b53a-bc976706d245

16 years agodoclib: Add 'Download' link to FTP space on berlios
g0dil [Wed, 27 Feb 2008 11:55:23 +0000]
doclib: Add 'Download' link to FTP space on berlios

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@713 270642c3-0616-0410-b53a-bc976706d245

16 years agoHowTows/NewPacket: Fix howto to be less focused on GRE
g0dil [Sat, 23 Feb 2008 14:44:54 +0000]
HowTows/NewPacket: Fix howto to be less focused on GRE

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@712 270642c3-0616-0410-b53a-bc976706d245

16 years agoSocket/Protocols/INet: Rename all INet6Address members named 'ipv*' to 'inet*'
g0dil [Fri, 22 Feb 2008 20:49:45 +0000]
Socket/Protocols/INet: Rename all INet6Address members named 'ipv*' to 'inet*'
Socket/Protocols/INet: Fix INet6SocketAddress base classes

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@711 270642c3-0616-0410-b53a-bc976706d245

16 years agoSocket: BUGFIX: Add missing 'explicit' to Protocol[CLient|Server]SocketHandle
g0dil [Fri, 22 Feb 2008 14:18:31 +0000]
Socket: BUGFIX: Add missing 'explicit' to Protocol[CLient|Server]SocketHandle

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@710 270642c3-0616-0410-b53a-bc976706d245

16 years agofixed static address in example to argv[]
pug [Fri, 22 Feb 2008 12:58:06 +0000]
fixed static address in example to argv[]

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@709 270642c3-0616-0410-b53a-bc976706d245

16 years agodebian: New automatic versioning from release tags
g0dil [Fri, 22 Feb 2008 11:36:31 +0000]
debian: New automatic versioning from release tags

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@707 270642c3-0616-0410-b53a-bc976706d245

16 years agoreplaced tabs to spaces
tho [Fri, 22 Feb 2008 10:18:35 +0000]
replaced tabs to spaces

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@706 270642c3-0616-0410-b53a-bc976706d245

16 years agoImplemented senf::Daemon::arg[cv] member functions
jkaeber [Fri, 22 Feb 2008 09:20:19 +0000]
Implemented senf::Daemon::arg[cv] member functions

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@705 270642c3-0616-0410-b53a-bc976706d245

16 years agodebian: Add libboost-serialization-dev to dependencies to fix gutsy build
g0dil [Fri, 22 Feb 2008 09:14:16 +0000]
debian: Add libboost-serialization-dev to dependencies to fix gutsy build

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@704 270642c3-0616-0410-b53a-bc976706d245

16 years agodebian: Update build depends
g0dil [Fri, 22 Feb 2008 08:25:25 +0000]
debian: Update build depends
Packets: change *_RO field helper macros to add a private r/w accessor
senfscons: Introduce TEST_EXTRA_LIBS variable and move BOOSTFSLIB there
Socket/Protocols/INet: Make INet[46]MulticastSocketProtocol inherit MulticastSocketprotocol
Change SENF_NO_DEBUG to SENF_DEBUG

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@703 270642c3-0616-0410-b53a-bc976706d245

16 years agominor documentation updates
tho [Tue, 19 Feb 2008 11:49:08 +0000]
minor documentation updates

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@702 270642c3-0616-0410-b53a-bc976706d245

16 years agocleanup UNAdressing
tho [Tue, 19 Feb 2008 10:21:25 +0000]
cleanup UNAdressing

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@701 270642c3-0616-0410-b53a-bc976706d245

16 years agouse boost_filesystem lib only for testing
tho [Tue, 19 Feb 2008 10:08:48 +0000]
use boost_filesystem lib only for testing

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@700 270642c3-0616-0410-b53a-bc976706d245

16 years agoupdated RateStuffer documentation
tho [Mon, 18 Feb 2008 14:43:17 +0000]
updated RateStuffer documentation

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@699 270642c3-0616-0410-b53a-bc976706d245

16 years agouse unittest include from util!
tho [Mon, 18 Feb 2008 13:41:37 +0000]
use unittest include from util!

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@698 270642c3-0616-0410-b53a-bc976706d245

16 years ago- updated MPESection creation
tho [Thu, 14 Feb 2008 15:04:39 +0000]
- updated MPESection creation
- some documentation updates, once again

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@697 270642c3-0616-0410-b53a-bc976706d245

16 years agoPackets: BUGFIX: Fix bad FlagParser offset calculation
g0dil [Thu, 14 Feb 2008 09:18:32 +0000]
Packets: BUGFIX: Fix bad FlagParser offset calculation

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@696 270642c3-0616-0410-b53a-bc976706d245

16 years agoSocket/Protocols/INet: Commit forgotten file
g0dil [Thu, 14 Feb 2008 07:51:44 +0000]
Socket/Protocols/INet: Commit forgotten file

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@695 270642c3-0616-0410-b53a-bc976706d245

16 years agofixed documentation for mcLoop
pug [Wed, 13 Feb 2008 14:12:14 +0000]
fixed documentation for mcLoop

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@694 270642c3-0616-0410-b53a-bc976706d245

16 years agoSocket/Protocols/INet: Add MulticastSocketProtocol unit test
g0dil [Wed, 13 Feb 2008 12:52:13 +0000]
Socket/Protocols/INet: Add MulticastSocketProtocol unit test

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@693 270642c3-0616-0410-b53a-bc976706d245

16 years agoextended documentation example
jmo [Wed, 13 Feb 2008 10:53:56 +0000]
extended documentation example

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@692 270642c3-0616-0410-b53a-bc976706d245

16 years agodoclib: Add helper script to build image map from dia files
g0dil [Wed, 13 Feb 2008 10:33:11 +0000]
doclib: Add helper script to build image map from dia files
doclib: Introduce an intermediate doxygen-compatible image map format
Update all image maps to the new format

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@691 270642c3-0616-0410-b53a-bc976706d245

16 years agoSocket: Update Protocols.dia diagram
g0dil [Tue, 12 Feb 2008 15:35:00 +0000]
Socket: Update Protocols.dia diagram

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@690 270642c3-0616-0410-b53a-bc976706d245

16 years agoset HIDE_UNDOC_RELATIONS to NO /grmpf/
tho [Tue, 12 Feb 2008 15:13:32 +0000]
set HIDE_UNDOC_RELATIONS to NO /grmpf/

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@689 270642c3-0616-0410-b53a-bc976706d245

16 years agodoclib: link new berlios wiki
tho [Tue, 12 Feb 2008 12:41:01 +0000]
doclib: link new berlios wiki
Packets/DefaultBundle/extra_tests: use unittest include from utils /grrr
Socket/Protocols/AddressExceptions: fixes
Socket: fixed documentation

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@688 270642c3-0616-0410-b53a-bc976706d245

16 years agoSocket/Protocols: Move incorrectly placed members from AddressableBSDSocketProtocol...
g0dil [Tue, 12 Feb 2008 10:03:11 +0000]
Socket/Protocols: Move incorrectly placed members from AddressableBSDSocketProtocol to BSDSocketProtocol
Socket/Protocols: Add missing DatagramSocketProtocol to some protocols
Socket/Protocols: Extend documentation of addressing classes

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@687 270642c3-0616-0410-b53a-bc976706d245

16 years agotiny documentation updates
tho [Tue, 12 Feb 2008 09:05:41 +0000]
tiny documentation updates

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@686 270642c3-0616-0410-b53a-bc976706d245

16 years agoSocket: Renamed all protocol classes and files to end in SocketProtocol
g0dil [Tue, 12 Feb 2008 08:15:12 +0000]
Socket: Renamed all protocol classes and files to end in SocketProtocol

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@685 270642c3-0616-0410-b53a-bc976706d245

16 years agoUtils: Removed ErrnoException and implemented generic Exception base-class
g0dil [Tue, 12 Feb 2008 00:06:32 +0000]
Utils: Removed ErrnoException and implemented generic Exception base-class
Changed all exceptions to inherit from senf::Exception
Replaced all throwErrno() calls with throw SystemException()

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@684 270642c3-0616-0410-b53a-bc976706d245

16 years agouse new doxygen command \tparam
tho [Mon, 11 Feb 2008 12:22:29 +0000]
use new doxygen command \tparam

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@683 270642c3-0616-0410-b53a-bc976706d245

16 years agoPackets: Add PacketRegistry::begin()/end() and senf::dumpPacketRegistries() utility
g0dil [Mon, 11 Feb 2008 11:32:31 +0000]
Packets: Add PacketRegistry::begin()/end() and senf::dumpPacketRegistries() utility
Examples/Sniffer: Dump all packet registries before starting the packet capture

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@682 270642c3-0616-0410-b53a-bc976706d245

16 years agoupdated senf home directory structure
tho [Mon, 11 Feb 2008 10:42:58 +0000]
updated senf home directory structure

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@681 270642c3-0616-0410-b53a-bc976706d245

16 years agoAdd another scons (old version) workaround
g0dil [Sun, 10 Feb 2008 22:06:04 +0000]
Add another scons (old version) workaround

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@680 270642c3-0616-0410-b53a-bc976706d245

16 years agoExport PATH to build environment
g0dil [Sun, 10 Feb 2008 19:22:53 +0000]
Export PATH to build environment

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@679 270642c3-0616-0410-b53a-bc976706d245

16 years agoPackets: Add 'name()' member to packet registry entries
g0dil [Sun, 10 Feb 2008 18:30:58 +0000]
Packets: Add 'name()' member to packet registry entries

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@678 270642c3-0616-0410-b53a-bc976706d245

16 years agoScheduler: Added EventId documentation
g0dil [Sat, 9 Feb 2008 00:01:04 +0000]
Scheduler: Added EventId documentation

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@677 270642c3-0616-0410-b53a-bc976706d245

16 years agoSocket/Protocols: Commit missing file
g0dil [Fri, 8 Feb 2008 23:31:55 +0000]
Socket/Protocols: Commit missing file

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@676 270642c3-0616-0410-b53a-bc976706d245

16 years agoSocket/Protocols: Factor out address exception classes
g0dil [Fri, 8 Feb 2008 23:27:35 +0000]
Socket/Protocols: Factor out address exception classes

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@675 270642c3-0616-0410-b53a-bc976706d245

16 years agoPackets: BUGFIX: Ensure correct linking of all referenced packet types
g0dil [Fri, 8 Feb 2008 22:44:58 +0000]
Packets: BUGFIX: Ensure correct linking of all referenced packet types

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@674 270642c3-0616-0410-b53a-bc976706d245

16 years agominor documentation updates
tho [Fri, 8 Feb 2008 12:54:55 +0000]
minor documentation updates

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@673 270642c3-0616-0410-b53a-bc976706d245

16 years agoHowtos/NewPacket: Small fixes
g0dil [Fri, 8 Feb 2008 09:38:57 +0000]
Howtos/NewPacket: Small fixes
PPI: Add missing unit-test for typed connectors and fix typed connectors implementation
Socket: Remove left-over log message

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@672 270642c3-0616-0410-b53a-bc976706d245

16 years agosome small fixes
tho [Thu, 7 Feb 2008 15:34:16 +0000]
some small fixes

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@671 270642c3-0616-0410-b53a-bc976706d245

16 years agoSocket: BUGFIX: Move incorrect v-function call out of FileBody destructor
g0dil [Wed, 6 Feb 2008 09:51:41 +0000]
Socket: BUGFIX: Move incorrect v-function call out of FileBody destructor

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@670 270642c3-0616-0410-b53a-bc976706d245

16 years agosmall documentation fixes
tho [Wed, 6 Feb 2008 09:11:35 +0000]
small documentation fixes

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@669 270642c3-0616-0410-b53a-bc976706d245

16 years agoEven better documentation XML postprocessing pipeline (hrmpf)
g0dil [Tue, 5 Feb 2008 21:07:35 +0000]
Even better documentation XML postprocessing pipeline (hrmpf)

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@668 270642c3-0616-0410-b53a-bc976706d245

16 years agoBetter documentation XML postprocessing pipeline
g0dil [Tue, 5 Feb 2008 20:06:05 +0000]
Better documentation XML postprocessing pipeline

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@667 270642c3-0616-0410-b53a-bc976706d245

16 years agoAdd 'senf/' to #include path documentation
g0dil [Tue, 5 Feb 2008 19:30:35 +0000]
Add 'senf/' to #include path documentation

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@666 270642c3-0616-0410-b53a-bc976706d245

16 years agosmall documentation fixes
tho [Tue, 5 Feb 2008 16:24:47 +0000]
small documentation fixes

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@665 270642c3-0616-0410-b53a-bc976706d245

16 years agosmall documentation fixes
tho [Tue, 5 Feb 2008 14:53:59 +0000]
small documentation fixes

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@664 270642c3-0616-0410-b53a-bc976706d245

16 years agoset keyword-property
tho [Tue, 5 Feb 2008 10:43:17 +0000]
set keyword-property

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@663 270642c3-0616-0410-b53a-bc976706d245

16 years agoadded some links
tho [Tue, 5 Feb 2008 10:39:35 +0000]
added some links

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@662 270642c3-0616-0410-b53a-bc976706d245

16 years agoremoved some useless spaces; not very important, I know :)
tho [Tue, 5 Feb 2008 09:53:54 +0000]
removed some useless spaces; not very important, I know :)

git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@661 270642c3-0616-0410-b53a-bc976706d245