Uses of Class
amber.type.Packet

Packages that use Packet
amber.client Amber Client. 
amber.client.panel Amber Panel Components. 
amber.server.application Amber Server Application. 
amber.server.component The handlers at the server for the remote components. 
amber.server.manager Amber Server Manager. 
amber.server.manager.application Amber Server Application Manager. 
amber.server.manager.connection Amber Server Connection Manager. 
amber.server.manager.handler Amber Server Connection Type Classes. 
amber.server.panel Amber Server Panel Classes. 
amber.type.server Amber Server Types. 
amber.utility Amber Utilities. 
 

Uses of Packet in amber.client
 

Methods in amber.client with parameters of type Packet
 void BaseComponent.forwardPacket(Packet packet)
          Called by the ReceiveThread and any internal functions when a packet is to be sent to its required destination.
 void BaseComponent.processPacket(Packet packet)
          This routine contains the logic to parse a packet and perform actions based on the packet's contents.
 AmberInputStream BaseComponent.createDataInput(Packet packet)
          This function creates a data input stream from the data in the packet.
 void RComponent.forwardPacket(Packet packet)
          Called by the ReceiveThread and any internal functions when a packet is to be sent to its required destination.
 void RComponent.processPacket(Packet packet)
          This routine contains the logic to parse a packet and perform actions based on the packet's contents.
 AmberInputStream RComponent.createDataInput(Packet packet)
          This function creates a data input stream from the data in the packet.
 void RLink.processPacket(Packet packet)
           
 void RBase.processPacket(Packet packet)
           
 void RBase.setComponentBounds(Packet packet)
          This function sets the location or size of the component.
 void RBase.removeComponent(Packet packet)
          This function is used to remove a component from the panel.
 void RBase.addComponent(Packet packet)
          This function is used to add a component to the panel.
 void RBase.internalProcessPacket(Packet packet)
           
 void SocketConnection.init(BaseComponent parent, Packet initialPacket, int clientType, java.lang.Object configuration)
          This function initialises the connection module and establishes a link to the Amber server.
 void SocketConnection.sendPacket(Packet packet)
          Sends a packet to the remote server.
 void SocketConnection.forwardPacket(Packet packet)
          Called by the ReceiveThread and any internal functions when a packet is to be sent to its required destination.
 void SendThread.addPacket(Packet packet)
          Adds a packet for transmission to the server.
 void RContainer.processPacket(Packet packet)
          This function takes incoming packets and processes them passing them onto the component which needs it.
 void RContainer.internalProcessPacket(Packet packet)
          This function is to directly process the commands.
 void RContainer.forwardPacket(Packet packet)
          Called by the ReceiveThread and any internal functions when a packet is to be sent to its required destination.
 void RContainer.addComponent(Packet packet)
          This function is used to add a component to the panel.
 void RContainer.removeComponent(Packet packet)
          This function is used to remove a component from the panel.
 void RContainer.setComponentBounds(Packet packet)
          This function sets the location or size of the component.
 void ConnectionModule.init(BaseComponent parent, Packet initialPacket, int clientType, java.lang.Object configuration)
          This function initialises the connection module and establishes a link to the Amber server.
 void ConnectionModule.sendPacket(Packet packet)
          Sends a packet to the remote server.
 void ConnectionModule.forwardPacket(Packet packet)
          Called by the ReceiveThread and any internal functions when a packet is to be sent to its required destination.
 

Uses of Packet in amber.client.panel
 

Methods in amber.client.panel with parameters of type Packet
 void BaseControl.processPacket(Packet packet)
          This routine contains the logic to parse a packet and perform actions based on the packet's contents.
 void BaseControl.forwardPacket(Packet packet)
          This function just gets the parent to send the packet for us.
 AmberInputStream BaseControl.createDataInput(Packet packet)
          This function creates a data input stream from the data in the packet.
 void PAudio.processPacket(Packet packet)
          This routine contains the logic to parse a packet and perform actions based on the packet's contents.
 void PChoice.processPacket(Packet packet)
          This routine contains the logic to parse a packet and perform actions based on the packet's contents.
 void PCheckboxPanel.processPacket(Packet packet)
          This routine contains the logic to parse a packet and perform actions based on the packet's contents.
 void PTextComponent.processPacket(Packet packet)
          This routine contains the logic to parse a packet and perform actions based on the packet's contents.
 void PTextField.processPacket(Packet packet)
          This routine contains the logic to parse a packet and perform actions based on the packet's contents.
 void PTreeList.processPacket(Packet packet)
          This routine contains the logic to parse a packet and perform actions based on the packet's contents.
 void BasePanel.processPacket(Packet packet)
          This routine contains the logic to parse a packet and perform actions based on the packet's contents.
 void BasePanel.internalProcessPacket(Packet packet)
           
 void BasePanel.addComponent(Packet packet)
          This function is used to add a component to the panel.
 void BasePanel.setComponentBounds(Packet packet)
          This function sets the location or size of the component.
 void BasePanel.removeComponent(Packet packet)
          This function is used to remove a component from the panel.
 void PTabPanel.internalProcessPacket(Packet packet)
           
 void PTextArea.processPacket(Packet packet)
          This routine contains the logic to parse a packet and perform actions based on the packet's contents.
 void PLabel.processPacket(Packet packet)
          This routine contains the logic to parse a packet and perform actions based on the packet's contents.
 void PCheckbox.processPacket(Packet packet)
          This routine contains the logic to parse a packet and perform actions based on the packet's contents.
 void PList.processPacket(Packet packet)
          This routine contains the logic to parse a packet and perform actions based on the packet's contents.
 void PButton.processPacket(Packet packet)
          This routine contains the logic to parse a packet and perform actions based on the packet's contents.
 void PFrame.internalProcessPacket(Packet packet)
           
 void PComplexList.processPacket(Packet packet)
          This routine contains the logic to parse a packet and perform actions based on the packet's contents.
 void PScrollPanel.setComponentBounds(Packet packet)
          This function sets the location or size of the component.
 void PFloatButton.processPacket(Packet packet)
          This routine contains the logic to parse a packet and perform actions based on the packet's contents.
 void PImage.processPacket(Packet packet)
          This routine contains the logic to parse a packet and perform actions based on the packet's contents.
 void PMenu.processPacket(Packet packet)
          This routine contains the logic to parse a packet and perform actions based on the packet's contents.
 void PMenu.internalProcessPacket(Packet packet)
          This function is to directly process the commands.
 void PMenu.addComponent(Packet packet)
          This function is used to add a component to the panel.
 void PMenu.removeComponent(Packet packet)
          This function is used to remove a component from the panel.
 void PMenu.setComponentBounds(Packet packet)
          This function sets the location or size of the component.
protected  void PMenu.performOperation(Packet packet, java.awt.MenuComponent item)
          This is the function which performs the operation on the specified MenuComponent.
 

Uses of Packet in amber.server.application
 

Methods in amber.server.application with parameters of type Packet
 void SendThread.addPacket(Packet packet)
          Adds a packet for transmission to the remote client.
 void HandlePacketThread.addPacket(Packet packet)
          Adds a packet for processing.
 void ApplicationInterface.forwardEventPacket(Packet packet)
          Called by the EventThread when a packet has been received.
 void ApplicationInterface.addReceivedPacket(Packet packet)
          Called by the ReceiveThread when a packet has been received.
 void ApplicationInterface.directPacket(Packet packet)
          Called by the ReceiveThread when a packet has been received.
 void ApplicationInterface.sendPacket(Packet packet)
          Writes a packet to the output stream.
 void ApplicationHandler.forwardEventPacket(Packet packet)
          Called by the EventThread when a packet has been received.
 void ApplicationHandler.directPacket(Packet packet)
          Called by the ReceiveThread when a packet has been received.
protected  boolean ApplicationHandler.specialPacket(Packet packet)
          This function checks the packet.
protected  void ApplicationHandler.processApplicationPacket(Packet packet)
           
 void ApplicationHandler.sendPacket(Packet packet)
          Writes a packet to the output stream.
 void ApplicationHandler.addReceivedPacket(Packet packet)
          Called by the ReceiveThread when a packet has been received.
protected  boolean ApplicationHandler.fireInPrePacketPerformed(Packet p)
           
protected  boolean ApplicationHandler.fireOutPrePacketPerformed(Packet p)
           
protected  boolean ApplicationHandler.fireInPostPacketPerformed(Packet p)
           
protected  boolean ApplicationHandler.fireOutPostPacketPerformed(Packet p)
           
 void EventThread.addEventPacket(Packet packet)
          Adds an event packet for processing.
 

Uses of Packet in amber.server.component
 

Methods in amber.server.component with parameters of type Packet
 void ComponentHandler.processCurrentPacket(Packet packet)
          This function receives the packet given to it by the ApplicationInterface.
 void ComponentHandler.sendPacket(Packet packet)
          This function is sends the created packet to the ApplicationInterface for transmission.
protected  PacketData ComponentHandler.sendPacketAndBlock(Packet packet, byte responseId)
          This function is similar to sendPacket in that it sends the created packet to the PageHandle for transmission.
protected  PacketData ComponentHandler.createDataInput(Packet packet)
          This function creates a data input stream from the data in the packet.
 void ComponentHandler.forwardEventPacket(Packet packet)
          Called by the EventThread when a packet has been received.
 void ComponentHandler.directPacket(Packet packet)
          Called by the thread which needs to have the packet directed to a specific location.
protected  void ComponentHandler.internalForwardPacket(Packet packet)
          Called by the internal processing loop to work out who to send the packet to.
 void ComponentHandler.addReceivedPacket(Packet packet)
          Called by the ReceiveThread when a packet has been received.
 void MenuComponentHandler.sendPacket(Packet packet)
           
protected  PacketData MenuComponentHandler.sendPacketAndBlock(Packet packet, byte responseId)
          This function is similar to sendPacket in that it sends the created packet to the PageHandle for transmission.
 void MenuHandler.processCurrentPacket(Packet packet)
          This function receives the packet given to it by the ApplicationInterface.
protected  void MenuHandler.forwardPacket(Packet packet)
          Called by the ReceiveThread when a packet has been received.
 void MenuBarHandler.processCurrentPacket(Packet packet)
          This function receives the packet given to it by the ApplicationInterface.
protected  void MenuBarHandler.forwardPacket(Packet packet)
          Called by the ReceiveThread when a packet has been received.
 boolean GenericEventHandler.processPacket(Packet p)
          This function takes the input packet and determines if it is an event.
 boolean PacketListener.processPacket(Packet p)
          This function is called when the packet is detected.
 

Uses of Packet in amber.server.manager
 

Methods in amber.server.manager with parameters of type Packet
 void ConnectionHandler.handleNewConnection(java.net.Socket socket, Packet initPacket, int systemType, int type)
          This function matches the incomimg packet to the corresponding page handler in the pendingPages variable.
 void Core.handleNewConnection(java.net.Socket socket, Packet initPacket, int systemType, int type)
          This function matches the incomimg packet to the corresponding page handler in the pendingPages variable.
protected  AmberInputStream Core.createDataInput(Packet packet)
          This function creates a data input stream from the data in the packet.
 

Uses of Packet in amber.server.manager.application
 

Methods in amber.server.manager.application with parameters of type Packet
 void ApplicationManager.handleNewConnection(java.net.Socket socket, Packet initPacket, int systemType, int type)
          This function matches the incomimg packet to the corresponding page handler in the pendingPages variable.
protected  void ApplicationManager.connectBrowser(java.net.Socket socket, Packet initPacket, AmberInputStream dataDecoder, int type)
          This function handles the connection requirements for the specified incoming connection.
protected  void ApplicationManager.connectApplication(java.net.Socket socket, Packet initPacket, AmberInputStream dataDecoder, int type)
          This function handles the connection requirements for the specified incoming connection.
protected  AmberInputStream ApplicationManager.createDataInput(Packet packet)
          This function creates a data input stream from the data in the packet.
 

Uses of Packet in amber.server.manager.connection
 

Methods in amber.server.manager.connection with parameters of type Packet
 void ConnectionManager.handleNewConnection(java.net.Socket socket, Packet initPacket, int type)
          This function matches the incomimg packet to the corresponding page handler in the pendingPages variable.
protected  AmberInputStream ConnectionManager.createDataInput(Packet packet)
          This function creates a data input stream from the data in the packet.
 

Uses of Packet in amber.server.manager.handler
 

Fields in amber.server.manager.handler declared as Packet
protected  Packet BaseHandler.initPacket
           
 

Methods in amber.server.manager.handler with parameters of type Packet
 void BaseHandler.sendPacket(java.net.Socket socket, Packet packet)
          Sends the specified packet to the defined socket connection.
 void BaseHandler.connectToClient(java.net.Socket socket, Packet initPacket, AmberInputStream dataDecoder, int type)
          This function handles the connection requirements for the specified incoming connection.
protected  boolean Application.clientRequestedHandlers(java.net.Socket socket, Packet initPacket, AmberInputStream dd, int type)
          In the case with an invalid page ID this function checks to see if the client has requested the available ApplicationHandlers.
protected  void Browser.performInitialConnection(java.net.Socket socket, Packet initPacket, AmberInputStream dataDecoder, int type)
          This function handles the connection requirements for new incoming connections.
protected  void Browser.performReconnection(java.net.Socket socket, Packet initPacket, AmberInputStream dataDecoder, int type)
          This function handles the connection requirements for a connection which was lost.
 void HandlerInterface.connectToClient(java.net.Socket socket, Packet initPacket, AmberInputStream dataDecoder, int type)
          This function handles the connection requirements for the specified incoming connection.
 

Uses of Packet in amber.server.panel
 

Methods in amber.server.panel with parameters of type Packet
 void BasePanel.processCurrentPacket(Packet packet)
          This function receives the packet given to it by the ApplicationInterface.
protected  void BasePanel.forwardPacket(Packet packet)
          Called by the ReceiveThread when a packet has been received.
protected  boolean BasePanel.fireInPrePacketPerformed(Packet p)
           
protected  boolean BasePanel.fireInPostPacketPerformed(Packet p)
           
 

Uses of Packet in amber.type.server
 

Fields in amber.type.server declared as Packet
protected  Packet PacketData.packet
          This is the actual packet itself
 

Methods in amber.type.server that return Packet
 Packet PacketData.getPacket()
          Gets the data in the following variable: This is the actual packet itself
 

Methods in amber.type.server with parameters of type Packet
 void PacketData.setPacket(Packet data)
          Sets the data in the following variable: This is the actual packet itself
 

Constructors in amber.type.server with parameters of type Packet
PacketData(Packet packet, java.io.ByteArrayInputStream byteData, AmberInputStream dataDecoder)
          Initialising Constructor.
PacketData(Packet packet)
          Initialising Constructor.
 

Uses of Packet in amber.utility
 

Methods in amber.utility with parameters of type Packet
 void PacketLogger.logPacket(Packet p)
          This function logs an input packet to the specified file.
 boolean PacketLogger.processPacket(Packet p)
           
 



Copyright © 2002 Clearfield Research Ltd. All Rights Reserved.