This assembly provides a client side interaction with the beagle daemon. Messages are serialized over a socket, and as of this moment there is no dbus interface.The portion of the Beagle API made public here can accoplish 3 tasks:
| Type | Description |
|---|---|
| DaemonInformationRequest | A simple class that is serialized and sent to the daemon to request information. |
| DaemonInformationResponse | The corresponding response to a Beagle.DaemonInformationRequest, Serialized by the daemon and sent to the client. |
| EmptyResponse | To be added. |
| ErrorResponse | To be added. |
| FinishedResponse | To be added. |
| Hit | A Hit is a processed search result. |
| HitsAddedResponse | To be added. |
| HitsSubtractedResponse | To be added. |
| IIndexableGenerator | To be added. |
| Indexable | To be added. |
| IndexableFiltering | To be added. |
| IndexableType | To be added. |
| IndexingServiceRequest | To be added. |
| IndexingStatus | To be added. |
| IndexingStatusResponse | To be added. |
| InformationalMessagesRequest | To be added. |
| InformationalMessagesRequest.IndexingStatusDelegate | To be added. |
| Message | To be added. |
| OptimizeIndexesRequest | To be added. |
| Property | The Metadata, these store all the non-text data associated with a Beagle.Hit, and give access to them. |
| PropertyList | To be added. |
| PropertyType | To be added. |
| Query | To be added. |
| Query.Finished | To be added. |
| Query.HitsAdded | To be added. |
| Query.HitsSubtracted | To be added. |
| QueryableStatus | To be added. |
| QueryDomain | To be added. |
| QueryPart | To be added. |
| QueryPart_DateRange | To be added. |
| QueryPart_Human | To be added. |
| QueryPart_Or | To be added. |
| QueryPart_Property | To be added. |
| QueryPart_Text | To be added. |
| QueryPart_Wildcard | To be added. |
| QueryPartLogic | To be added. |
| ReloadConfigRequest | To be added. |
| RequestMessage | Heres a simple example pulled from beagle-info. |
| RequestMessage.AsyncResponseHandler | To be added. |
| RequestMessage.Closed | To be added. |
| RequestMessageAttribute | To be added. |
| RequestMessageExecutor | To be added. |
| RequestMessageExecutor.AsyncResponse | To be added. |
| RequestMessageExecutorTypesAttribute | To be added. |
| RequestMessageTypesAttribute | To be added. |
| RequestWrapper | To be added. |
| ResponseMessage | To be added. |
| ResponseMessageException | To be added. |
| ResponseMessageTypesAttribute | To be added. |
| ResponseWrapper | To be added. |
| SearchTermResponse | To be added. |
| ShutdownRequest | To be added. |
| SnippetRequest | Sent to the Daemon to elict a Beagle.SnippetResponse |
| SnippetResponse | Carries a Snippet or short peice of text from the Beagle.Hit that was passed in with its corresponding Beagle.SnippetRequest. |
| Versioned | To be added. |