Uses of Interface
fulmine.protocol.wire.operation.IOperationScope

Packages that use IOperationScope
fulmine.event   
fulmine.model.component   
fulmine.model.container   
fulmine.model.field   
fulmine.model.field.containerdefinition   
fulmine.protocol.specification   
fulmine.protocol.wire   
fulmine.protocol.wire.operation   
 

Uses of IOperationScope in fulmine.event
 

Methods in fulmine.event with parameters of type IOperationScope
protected  boolean ImageEvent.doReadState(IOperationScope scope, byte[] buffer, int start, int numberOfBytes)
           
protected  boolean EventSource.doReadState(IOperationScope scope, byte[] buffer, int start, int numberOfBytes)
           
protected  boolean ImageEvent.doWriteState(IOperationScope scope, IWireIdentity wireId, byte[][] headerBuffer, int[] headerBufferPosition, byte[][] dataBuffer, int[] dataBufferPosition, boolean completeState)
           
protected  boolean EventSource.doWriteState(IOperationScope scope, IWireIdentity wireId, byte[][] headerBuffer, int[] headerBufferPosition, byte[][] dataBuffer, int[] dataBufferPosition, boolean completeState)
           
 

Uses of IOperationScope in fulmine.model.component
 

Methods in fulmine.model.component with parameters of type IOperationScope
protected abstract  boolean AbstractComponent.doReadState(IOperationScope scope, byte[] buffer, int start, int numberOfBytes)
          Update the component state from the wire format state in the buffer.
protected abstract  boolean AbstractComponent.doWriteState(IOperationScope scope, IWireIdentity wireId, byte[][] headerBuffer, int[] headerBufferPosition, byte[][] dataBuffer, int[] dataBufferPosition, boolean completeState)
          Write the component state in its wire form to the buffer.
 void AbstractComponent.readState(IOperationScope scope, byte[] dataBuffer, int start, int numberOfBytes)
           
 void AbstractComponent.writeState(IOperationScope scope, IWireIdentity wireId, byte[][] headerBuffer, int[] headerBufferPosition, byte[][] dataBuffer, int[] dataBufferPosition, boolean completeState)
           
 

Uses of IOperationScope in fulmine.model.container
 

Methods in fulmine.model.container with parameters of type IOperationScope
protected  boolean AbstractContainer.doReadState(IOperationScope scope, byte[] buffer, int start, int numberOfBytes)
           
protected  boolean AbstractContainer.doWriteState(IOperationScope scope, IWireIdentity wireId, byte[][] headerBuffer, int[] headerBufferPosition, byte[][] dataBuffer, int[] dataBufferPosition, boolean completeState)
           
 void AbstractDynamicContainer.ReaderTask.read(IOperationScope scope, int fieldId, byte[] dataBuffer, int dataStart, int dataLen)
           
 void AbstractContainer.ReaderTask.read(IOperationScope scope, int fieldId, byte[] dataBuffer, int dataStart, int dataLen)
           
 void AbstractContainer.ReaderTask.read(IOperationScope scope, String fieldId, byte[] dataBuffer, int dataStart, int dataLen)
           
 

Uses of IOperationScope in fulmine.model.field
 

Methods in fulmine.model.field with parameters of type IOperationScope
protected  boolean StringField.doReadState(IOperationScope scope, byte[] buffer, int start, int numberOfBytes)
           
protected  boolean LongField.doReadState(IOperationScope scope, byte[] buffer, int start, int numberOfBytes)
           
protected  boolean IntegerField.doReadState(IOperationScope scope, byte[] buffer, int start, int numberOfBytes)
           
protected  boolean FloatField.doReadState(IOperationScope scope, byte[] buffer, int start, int numberOfBytes)
           
protected  boolean DoubleField.doReadState(IOperationScope scope, byte[] buffer, int start, int numberOfBytes)
           
protected  boolean BooleanField.doReadState(IOperationScope scope, byte[] buffer, int start, int numberOfBytes)
           
protected  boolean StringField.doWriteState(IOperationScope scope, IWireIdentity wireId, byte[][] headerBuffer, int[] headerBufferPosition, byte[][] dataBuffer, int[] dataBufferPosition, boolean completeState)
           
protected  boolean LongField.doWriteState(IOperationScope scope, IWireIdentity wireId, byte[][] headerBuffer, int[] headerBufferPosition, byte[][] dataBuffer, int[] dataBufferPosition, boolean completeState)
           
protected  boolean IntegerField.doWriteState(IOperationScope scope, IWireIdentity wireId, byte[][] headerBuffer, int[] headerBufferPosition, byte[][] dataBuffer, int[] dataBufferPosition, boolean completeState)
           
protected  boolean FloatField.doWriteState(IOperationScope scope, IWireIdentity wireId, byte[][] headerBuffer, int[] headerBufferPosition, byte[][] dataBuffer, int[] dataBufferPosition, boolean completeState)
           
protected  boolean DoubleField.doWriteState(IOperationScope scope, IWireIdentity wireId, byte[][] headerBuffer, int[] headerBufferPosition, byte[][] dataBuffer, int[] dataBufferPosition, boolean completeState)
           
protected  boolean BooleanField.doWriteState(IOperationScope scope, IWireIdentity wireId, byte[][] headerBuffer, int[] headerBufferPosition, byte[][] dataBuffer, int[] dataBufferPosition, boolean completeState)
           
 

Uses of IOperationScope in fulmine.model.field.containerdefinition
 

Methods in fulmine.model.field.containerdefinition with parameters of type IOperationScope
protected  boolean DescriptorField.doReadState(IOperationScope scope, byte[] buffer, int start, int numberOfBytes)
           
protected  boolean ContainerDefinitionField.doReadState(IOperationScope scope, byte[] buffer, int start, int numberOfBytes)
           
protected  boolean DescriptorField.doWriteState(IOperationScope scope, IWireIdentity wireId, byte[][] headerBuffer, int[] headerBufferPosition, byte[][] dataBuffer, int[] dataBufferPosition, boolean completeState)
           
protected  boolean ContainerDefinitionField.doWriteState(IOperationScope scope, IWireIdentity wireId, byte[][] headerBuffer, int[] headerBufferPosition, byte[][] dataBuffer, int[] dataBufferPosition, boolean completeState)
           
 

Uses of IOperationScope in fulmine.protocol.specification
 

Methods in fulmine.protocol.specification with parameters of type IOperationScope
 void FieldReader.IFieldReaderTask.read(IOperationScope scope, int fieldId, byte[] dataBuffer, int dataStart, int dataLen)
          Handle reading the integer wire format component identified by component id.
 void FieldReader.IFieldReaderTask.read(IOperationScope scope, String fieldId, byte[] dataBuffer, int dataStart, int dataLen)
          Handle reading the string wire format component identified by component id.
static void FieldReader.readIWFFieldSpecs(IOperationScope scope, byte[] buffer, int headerStart, int headerLen, int dataStart, int dataLen, FieldReader.IFieldReaderTask task)
          Parses the buffer from headerStart to headerLen and for each component spec found, invokes the component reader task to process the component.
static void FrameReader.readNestedIWF(IOperationScope scope, byte[] buffer, int start, int numberOfBytes, FieldReader.IFieldReaderTask readerTask)
          Read a nested FD frame that is composed of IWF fields/fields.
static void FrameReader.readNestedSWF(IOperationScope scope, byte[] buffer, int start, int numberOfBytes, FieldReader.IFieldReaderTask readerTask)
          Read a nested FD frame that is composed of SWF fields/fields.
static void FieldReader.readSWFFieldSpecs(IOperationScope scope, byte[] buffer, int headerStart, int headerLen, int dataStart, int dataLen, FieldReader.IFieldReaderTask task)
          Parses the buffer from headerStart to headerLen and for each component spec found, invokes the component reader task to process the component.
static byte[] FrameWriter.write(IOperationScope scope, IContainer container, boolean completeState)
          Write a container's current state changes into an FD frame.
static void FrameWriter.writeHeaderAndData(IContainer container, Collection<? extends IComponent> components, IWireIdentityRegistry registry, IOperationScope scope, byte[][] headerBuffer, int[] headerBufferPosition, byte[][] dataBuffer, int[] dataBufferPosition, boolean completeState)
          Write the container and fields to the header and data buffers.
static byte[] FrameWriter.writeNested(Collection<? extends IComponent> components, IWireIdentityRegistry registry, IOperationScope scope, boolean completeState)
          Write a nested container's state into a nested FD frame.
 

Uses of IOperationScope in fulmine.protocol.wire
 

Methods in fulmine.protocol.wire with parameters of type IOperationScope
 void IWireState.readState(IOperationScope scope, byte[] buffer, int start, int numberOfBytes)
          Update this object's internal state from the fulmine delta (FD) wire format state encapsulated in the byte buffer.
 void IWireState.writeState(IOperationScope scope, IWireIdentity wireId, byte[][] headerBuffer, int[] headerBufferPosition, byte[][] dataBuffer, int[] dataBufferPosition, boolean completeState)
          Write the state of this object in fulmine delta (FD) wire format to the byte buffers.
 

Uses of IOperationScope in fulmine.protocol.wire.operation
 

Classes in fulmine.protocol.wire.operation that implement IOperationScope
 class BasicOperation
          A basic operation implementation.
 



Copyright © 2007-2009. All Rights Reserved.