Uses of Class
org.openflow.gui.net.protocol.OFGMessage

Packages that use OFGMessage
org.openflow.gui Core components of the OpenFlow GUI. 
org.openflow.gui.net Provides classes to manage connections and protocols. 
org.openflow.gui.net.protocol Core messages for communicating with the OpenFlow GUI backend. 
org.openflow.gui.net.protocol.auth Authentication messages. 
org.openflow.protocol Defines messages in the OpenFlow protocol. 
 

Uses of OFGMessage in org.openflow.gui
 

Methods in org.openflow.gui that return OFGMessage
 OFGMessage ConnectionHandler.decode(int len, java.io.DataInput in)
          Constructs the object representing the received message.
 

Methods in org.openflow.gui that return types with arguments of type OFGMessage
 BackendConnection<OFGMessage> ConnectionHandler.getConnection()
           
 

Methods in org.openflow.gui with parameters of type OFGMessage
 void ConnectionHandler.process(OFGMessage msg)
          Handles messages received from the backend
 

Method parameters in org.openflow.gui with type arguments of type OFGMessage
 boolean Topology.addNode(BackendConnection<OFGMessage> owner, NodeWithPorts n)
          Adds a node to this topology.
 int Topology.disconnectLink(BackendConnection<OFGMessage> conn, long dstDPID, short dstPort, long srcDPID, short srcPort)
          Remove a link from the topology.
 void Topology.removeAllNodes(BackendConnection<OFGMessage> owner)
          Cleanup state associated only with the specified owner (presumably because that connection is no longer connected).
 int Topology.removeNode(BackendConnection<OFGMessage> owner, java.lang.Long id)
          Remove the reference from owner to the node with the specified id.
 

Uses of OFGMessage in org.openflow.gui.net
 

Fields in org.openflow.gui.net with type parameters of type OFGMessage
protected  java.util.concurrent.ConcurrentHashMap<java.lang.Integer,OFGMessage> BackendConnection.outstandingStatefulPollRequests
          stateful messages which are being polled by the backend for us
protected  java.util.concurrent.ConcurrentHashMap<java.lang.Integer,OFGMessage> BackendConnection.outstandingStatefulRequests
          messages which are expecting a stateful response
 

Methods in org.openflow.gui.net that return OFGMessage
 OFGMessage BackendConnection.popAssociatedStatefulRequest(int xid)
          Returns the request sent with the specified transaction ID, if any.
 

Methods in org.openflow.gui.net with parameters of type OFGMessage
 void BackendConnection.sendMessage(OFGMessage m)
          Tries to send a message and sets the transaction ID of the message to the next available transaction ID.
 

Uses of OFGMessage in org.openflow.gui.net.protocol
 

Subclasses of OFGMessage in org.openflow.gui.net.protocol
 class FlowsAdd
          Flow(s) added message.
 class FlowsDel
          Flow(s) deleted message.
 class FlowsList
          A list of flows.
 class LinksAdd
          Link(s) added message.
 class LinksDel
          Link(s) deleted message.
 class LinksList
          A list of links.
 class NodesAdd
          Node(s) added message.
 class NodesDel
          Switch(es) deleted message.
 class NodesList
          A list of nodes.
 class PollStart
          OFGMessage which tells the backend to periodically send a message for us.
 class PollStop
          Tells the backend to stop polling for a given message.
 class Request
          A generic request.
 class RequestLinks
          A request regarding links.
 class StatsHeader
          Stats related request or reply.
 class SwitchDescriptionRequest
          Request for info describing a switch.
 

Fields in org.openflow.gui.net.protocol declared as OFGMessage
 OFGMessage PollStart.msg
          the message to poll
 

Methods in org.openflow.gui.net.protocol that return OFGMessage
static OFGMessage OFGMessageType.decode(int len, java.io.DataInput in)
          Constructs the object representing the received message.
 

Constructors in org.openflow.gui.net.protocol with parameters of type OFGMessage
PollStart(short pollInterval, OFGMessage msg)
          Construct a PollStart message.
 

Uses of OFGMessage in org.openflow.gui.net.protocol.auth
 

Subclasses of OFGMessage in org.openflow.gui.net.protocol.auth
 class AuthReply
          Reply to an authentication request with a user's credentials.
 class AuthRequest
          A request for the client to authenticate.
 class AuthStatus
          Authentication status update message.
 

Uses of OFGMessage in org.openflow.protocol
 

Subclasses of OFGMessage in org.openflow.protocol
 class AggregateStatsReply
          A reply with aggregate statistics.
 class AggregateStatsRequest
          A request for aggregate statistics.
 class SwitchDescriptionStats
          OFGMessage containing information about a switch.