Object/Class

vrepapiscala

OpMode

Related Docs: class OpMode | package vrepapiscala

Permalink

object OpMode

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. OpMode
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class OneShotSplit(chunkSize: Int = 100) extends OpMode with Product with Serializable

    Permalink

    The command is sent in small chunks, and a previous reply to the same command returned (if available).

    The command is sent in small chunks, and a previous reply to the same command returned (if available). The server will also send the reply in small chunks. The function doesn't wait for the actual reply. Beta is a value between 100 and 65535 representing the maximum chunk size in bytes to send. Small values won't slow down the communication framework, but it will take more time until the full command has been transferred. With large values, commands are transferred faster, but the communication framework might appear frozen while chunks are being transferred.

    Note

    Not recommended

    ,

    Operation modes for heavy data.

    ,

    Non-blocking mode.

  2. case class Streaming(msDelay: Int = 0) extends OpMode with Product with Serializable

    Permalink

    The command is sent and a previous reply to the same command returned (if available).

    The command is sent and a previous reply to the same command returned (if available). The command will be continuously executed on the server side. Alpha is a value between 0-65535 representing the delay in ms wanted, before the same command gets executed again on the server side.

    Note

    Regular operation modes.

    ,

    Non-blocking mode.

  3. case class StreamingSplit(chunkSize: Int = 100) extends OpMode with Product with Serializable

    Permalink

    The command is sent in small chunks and a previous reply to the same command returned (if available).

    The command is sent in small chunks and a previous reply to the same command returned (if available). The command will be continuously executed on the server side, which will also send the replies in small chunks. The function doesn't wait for the actual reply. Beta is a value between 100 and 65535 representing the maximum chunk size in bytes to send. Small values won't slow down the communication framework, but it will take more time until the full command has been transferred. With large values, commands are transferred faster, but the communication framework might appear frozen while chunks are being transferred.

    Note

    Not recommended

    ,

    Operation modes for heavy data.

    ,

    Non-blocking mode.

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. object Buffer extends OpMode with Product with Serializable

    Permalink

    A previous reply to the same command is returned (if available).

    A previous reply to the same command is returned (if available). The command is not send, nor does the function wait for the actual reply.

    Note

    Special operation modes

    ,

    Non-blocking mode.

  5. object Discontinue extends OpMode with Product with Serializable

    Permalink

    The command is sent and a previous reply to the same command returned (if available).

    The command is sent and a previous reply to the same command returned (if available). A same command will be erased from the server side if the command is of streaming or continuous type. The same will happen on the client's input buffer. The function doesn't wait for the actual reply.

    Note

    Special operation modes

    ,

    Non-blocking mode.

  6. object OneShot extends OpMode with Product with Serializable

    Permalink

    The command is sent and a previous reply to the same command returned (if available).

    The command is sent and a previous reply to the same command returned (if available).

    Note

    Regular operation modes.

    ,

    Non-blocking mode.

  7. object OneShotWait extends OpMode with Product with Serializable

    Permalink

    The command is sent, and the function will wait for the actual reply and return it (if the function doesn't time out).

    The command is sent, and the function will wait for the actual reply and return it (if the function doesn't time out). The received command reply will be removed from the inbox buffer (other operation modes will leave their command replies in the inbox buffer)

    Note

    Regular operation modes. Blocking mode.

  8. object Remove extends OpMode with Product with Serializable

    Permalink

    A previous reply to the same command is cleared from the input buffer (if available).

    A previous reply to the same command is cleared from the input buffer (if available). The command is not send, nor does the function return any specific values, except for the return code. Can be useful to free some memory on the client side.

    Note

    Special operation modes

    ,

    Non-blocking mode.

  9. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  10. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  11. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  12. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  13. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  14. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  15. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  16. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  17. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  18. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  19. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  20. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  21. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  22. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  23. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  24. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped