Class RPRequest

java.lang.Object
com.biglybt.pifimpl.remote.RPRequest
All Implemented Interfaces:
Serializable

public class RPRequest extends Object implements Serializable
See Also:
  • Field Details

    • object

      public RPObject object
    • method

      public String method
    • params

      public Object[] params
    • plugin_interface

      protected transient PluginInterface plugin_interface
    • channel

      protected transient LoggerChannel channel
    • connection_id

      public long connection_id
    • request_id

      public long request_id
    • client_ip

      protected transient String client_ip
  • Constructor Details

    • RPRequest

      public RPRequest()
    • RPRequest

      public RPRequest(RPObject _object, String _method, Object[] _params)
  • Method Details

    • setClientIP

      public void setClientIP(String str)
    • getClientIP

      public String getClientIP()
    • getConnectionId

      public long getConnectionId()
    • getRequestId

      public long getRequestId()
    • getString

      public String getString()
    • getObject

      public RPObject getObject()
    • getMethod

      public String getMethod()
    • getParams

      public Object[] getParams()
    • getPluginInterface

      public PluginInterface getPluginInterface()
    • setPluginInterface

      public void setPluginInterface(PluginInterface pi)
    • getRPLoggerChannel

      public LoggerChannel getRPLoggerChannel()
    • setRPLoggerChannel

      public void setRPLoggerChannel(LoggerChannel channel)
    • createRemotePluginInterface

      public RPPluginInterface createRemotePluginInterface(PluginInterface pi)