Firefish 0.5.10

Uses of Class
gov.lbl.dsd.p2pio.MsgElement

Packages that use MsgElement
gov.lbl.dsd.p2pio The core abstractions of the Peer-to-Peer I/O Protocol, such as their messages and parameters; OPEN, OK, ERROR, RECEIVE, SEND, FINALSEND, CLOSE, item, item set. 
 

Uses of MsgElement in gov.lbl.dsd.p2pio
 

Subclasses of MsgElement in gov.lbl.dsd.p2pio
 class Close
          Close request message of P2PIO protocol; requests closing the given transaction.
 class Err
          Error response message used to indicate the failure of a previous request message.
 class FinalSend
          FinalSend response message of P2PIO protocol; indicates that this is the last send of the current message exchange.
 class Invite
          Invite request message of P2PIO protocol; invites the client to issue a Receive request.
 class ItemSet
          A Send or FinalSend message contains a set of zero or more items; an item can, in fact, be any arbitrary XML element with any arbitrary XML attributes and child elements.
 class ListNumbersQuery
          A query that produces a list of size numbers, starting with index zero; mainly used for debugging and testing purposes.
 class Msg
          The abstract base class of all messages of the Peer-to-Peer I/O Protocol (P2PIO); each message has a TransactionID.
 class MultiQuery
          Experimental multi query support (not properly implemented yet).
 class NameValueSet
          A set of name-value pairs (entries), all of which are strings.
 class Ok
          A response message used to indicate the success of a previous request message.
 class Open
          Open request message of P2PIO protocol; requests the opening of a transaction; In particular, contains the query to be executed by nodes of the P2P network, as well as the scope of the query.
 class P2PQuery
          A Peer to Peer query contains three parts, a dataSourceQuery, a mergeOperator and a streamQuery.
 class PublishQuery
          A query that publishes a set of items from client to server.
 class Query
          Abstract base class of all supported query types.
 class QueryList
          A list of queries (not properly implemented yet).
 class Receive
          Receive request message of P2PIO protocol; requests an ItemSet to be send in a Send or FinalSend response message, depending on the given mode.
 class ReceiveTimeout
          Timeout issued when a Receive message times out.
 class RegexQuery
          A Regular Expression query containing the regex expression as well as the group names used to convert results to XML elements, if any.
 class Request
          The abstract base class of all request messages of the P2PIO protocol.
 class Response
          The abstract base class of all response messages of the P2PIO protocol.
 class Scope
          The scope of a query used in an Open request message; Contains the transaction timeout, maxHops, and optionally the neighbor selection query.
 class Send
          Send response message of P2PIO protocol; indicates that this is not the last send of the current message exchange.
 class StillOpen
          Indicates that a FinalSend response is the last send of the current message exchange; the client may subsequently issue a Receive for another message exchange.
 class StringList
          A list of strings.
 class TransactionID
          A transaction (and each message) has a transaction ID, which is a universally unique identifier (UUID) [aka GUID in the Microsoft world]; All messages of a given transaction carry the same transaction ID; This implementation automatically generates 128 bit UUIDs in full conformance to the IETF standard.
 class TransactionTimeout
          Timeout issued when a transaction times out; The transaction timeout is indicated in the Scope element of the Open request message.
 class XPathQuery
          An XPath query containing the XPath expression as well as the namespaces used in that expression, if any.
 class XQuery
          An XQuery that contains the XQuery expression as well as additional parameters used by that query, if any.
 


Firefish 0.5.10

Jump to the Firefish Homepage