#
41572514 |
|
07-Nov-2005 |
Axel Dörfler <axeld@pinc-software.de> |
* Added BString version of LinkReceiver::ReadString(). * adopted this method for ServerLink as well. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14750 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
dd10337f |
|
14-Jun-2005 |
Axel Dörfler <axeld@pinc-software.de> |
Renamed BAppServerLink to AppServerLink, BPortLink to PortLink, LinkMsgReader to LinkReceiver, LinkMsgSender to LinkSender, and put everything into the BPrivate namespace. Made AppServerLink a cheap object - it will use the applications receiver/sender and not create its own buffers. Fixed broken communication stuff here and there (mostly Font.cpp). Put the newly introduced set|get_system_colors() into the BPrivate namespace - please don't introduce private functions into the public namespace!!! Also fixed their broken communication use, as Darkwyrm obviously forgot about it again: the sequence Flush(); GetNextMessage() without error checking is purely wrong and can make the app hang and/or crash! :-) Other minor cleanup. The input_server used some test mode with the haiku build target which is probably wrong. Hopefully I did not forget anything this time. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13128 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
851fc4f1 |
|
04-Jun-2005 |
Axel Dörfler <axeld@pinc-software.de> |
Private class BAppServerLink now has a global locker, instead of (ab)using the BApplication lock to synchronize messaging. Also, it now has one global reply port, that is created on demand, but never freed - hope this doesn't cause any other trouble. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12957 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d0021b64 |
|
30-Jul-2004 |
DarkWyrm <darkwyrm@gmail.com> |
Major API improvements by Pahtz git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8518 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7507620c |
|
04-Oct-2003 |
DarkWyrm <darkwyrm@gmail.com> |
Tweaked all messaging classes to comply with new message protocol policies AppServerLink no longer inherits from BSession git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4941 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
594cf26a |
|
01-Oct-2003 |
DarkWyrm <darkwyrm@gmail.com> |
Conversion over to BSession API git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4923 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
61480f21 |
|
10-Jul-2003 |
DarkWyrm <darkwyrm@gmail.com> |
Simplified interface git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3932 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
259a6f74 |
|
24-Oct-2002 |
ejakowatz <ejakowatz@nowhere.fake> |
Proxy for the connection to app_server; just a skeleton at this point. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1637 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
41572514dd7fec9470bb4670ef4ba2ed05aaf74d |
|
07-Nov-2005 |
Axel Dörfler <axeld@pinc-software.de> |
* Added BString version of LinkReceiver::ReadString(). * adopted this method for ServerLink as well. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14750 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
dd10337fd005a67a4947714fdeecf2121485b91d |
|
14-Jun-2005 |
Axel Dörfler <axeld@pinc-software.de> |
Renamed BAppServerLink to AppServerLink, BPortLink to PortLink, LinkMsgReader to LinkReceiver, LinkMsgSender to LinkSender, and put everything into the BPrivate namespace. Made AppServerLink a cheap object - it will use the applications receiver/sender and not create its own buffers. Fixed broken communication stuff here and there (mostly Font.cpp). Put the newly introduced set|get_system_colors() into the BPrivate namespace - please don't introduce private functions into the public namespace!!! Also fixed their broken communication use, as Darkwyrm obviously forgot about it again: the sequence Flush(); GetNextMessage() without error checking is purely wrong and can make the app hang and/or crash! :-) Other minor cleanup. The input_server used some test mode with the haiku build target which is probably wrong. Hopefully I did not forget anything this time. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13128 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
851fc4f1980bac178d0261858181f23aa3657257 |
|
04-Jun-2005 |
Axel Dörfler <axeld@pinc-software.de> |
Private class BAppServerLink now has a global locker, instead of (ab)using the BApplication lock to synchronize messaging. Also, it now has one global reply port, that is created on demand, but never freed - hope this doesn't cause any other trouble. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12957 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d0021b64bce12d2725e32192c32dfc713736ce01 |
|
30-Jul-2004 |
DarkWyrm <darkwyrm@gmail.com> |
Major API improvements by Pahtz git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8518 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7507620c3a6aa7f700a7086c6b2cb5adc2aa4563 |
|
04-Oct-2003 |
DarkWyrm <darkwyrm@gmail.com> |
Tweaked all messaging classes to comply with new message protocol policies AppServerLink no longer inherits from BSession git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4941 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
594cf26a76956cade8fa8134cc9e687fa46d42d9 |
|
01-Oct-2003 |
DarkWyrm <darkwyrm@gmail.com> |
Conversion over to BSession API git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4923 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
61480f21841363e899ede239a4c836e62de5e1ee |
|
10-Jul-2003 |
DarkWyrm <darkwyrm@gmail.com> |
Simplified interface git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3932 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
259a6f747a3946ff18fd6b6a52982861c0519ce6 |
|
24-Oct-2002 |
ejakowatz <ejakowatz@nowhere.fake> |
Proxy for the connection to app_server; just a skeleton at this point. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1637 a95241bf-73f2-0310-859d-f6bbb57e9c96
|