#
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
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
show more ...
|
#
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
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
show more ...
|
#
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-03
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
show more ...
|
#
594cf26a |
| 02-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 |
| 25-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
|