All Downloads are FREE. Search and download functionalities are using the official Maven repository.

hu.akarnokd.reactiverpc.RpcStreamContext Maven / Gradle / Ivy

There is a newer version: 0.2.0
Show newest version
package hu.akarnokd.reactiverpc;

import java.net.InetAddress;

import rsc.scheduler.Scheduler;

public interface RpcStreamContext {

    InetAddress clientAddress();
    
    int clientPort();
    
    void set(String attribute, Object o);
    
     U get(String attribute);

     U get(String attribute, U defaultValue);

    void remove(String attribute);
    
    boolean has(String attribute);
    
    T remoteAPI();
    
    Scheduler scheduler();
}