import java.util.Map;
class Rpc implements UtilTimeoutListener {
private String uid;
private UtilAckTimeoutRegistry ackTimeoutRegistry;
Map properties;
<BUG>IDeepstreamClient client;
</BUG>
RpcResponseCallback callback;
<BUG>public Rpc( Map properties, IDeepstreamClient client, String uid, RpcResponseCallback callback ) {
</BUG>
this.properties = properties;

import java.util.Map;
class Rpc implements UtilTimeoutListener {
private String uid;
private UtilAckTimeoutRegistry ackTimeoutRegistry;
Map properties;
DeepstreamClientAbstract client;
RpcResponseCallback callback;
public Rpc(Map properties, DeepstreamClientAbstract client, String uid, RpcResponseCallback callback ) {
this.properties = properties;
