beagle r3872 - in trunk/beagle: . BeagleClient ImLogViewer Util beagled beagled/NetworkServicesQueryable bludgeon search tools
- From: llipka svn gnome org
- To: svn-commits-list gnome org
- Subject: beagle r3872 - in trunk/beagle: . BeagleClient ImLogViewer Util beagled beagled/NetworkServicesQueryable bludgeon search tools
- Date: Tue, 21 Aug 2007 14:11:57 +0100 (BST)
Author: llipka
Date: 2007-08-21 14:11:56 +0100 (Tue, 21 Aug 2007)
New Revision: 3872
ViewCVS link: http://svn.gnome.org/viewcvs/beagle?rev=3872&view=rev
Added:
trunk/beagle/BeagleClient/Transport.cs
trunk/beagle/BeagleClient/UnixTransport.cs
trunk/beagle/beagled/NetworkServicesQueryable/
trunk/beagle/beagled/NetworkServicesQueryable/HttpTransport.cs
trunk/beagle/beagled/NetworkServicesQueryable/NetworkServicesQueryable.cs
Removed:
trunk/beagle/BeagleClient/Client.cs
Modified:
trunk/beagle/BeagleClient/Makefile.am
trunk/beagle/BeagleClient/Message.cs
trunk/beagle/BeagleClient/Query.cs
trunk/beagle/ImLogViewer/ImLogViewer.cs
trunk/beagle/ImLogViewer/ImLogWindow.cs
trunk/beagle/Util/Timeline.cs
trunk/beagle/Util/VersionFu.cs
trunk/beagle/beagled/AssemblyInfo.cs
trunk/beagle/beagled/BeagleDaemon.cs
trunk/beagle/beagled/Makefile.am
trunk/beagle/beagled/Queryable.cs
trunk/beagle/beagled/RemoteIndexer.cs
trunk/beagle/beagled/RemoteIndexerRequest.cs
trunk/beagle/beagled/Server.cs
trunk/beagle/bludgeon/Daemon.cs
trunk/beagle/configure.in
trunk/beagle/search/UIManager.cs
trunk/beagle/tools/Info.cs
trunk/beagle/tools/Query.cs
Log:
First batch of network services refactoring and clean-up.
Current state of things:
* Automatically enable network services if avahi-sharp is available
at configure time. (on Joe's request)
Although we don't necessarily need Avahi for network services to
work - will need to look into this.
* Cleanup our client API and make some changes, while preserving API
compability.
The primary change is that each RequestMessage can register it's own
transport type (will be very easy to add DBusTransport in the future)
* Add a skeleton NetworkServicesQueryable which will forward our local
queries to the remote services.
Some parts of the code are still a mess. I promise to clean them up
soon.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]