did/did-common/src/main/java/io/github/ehlxr/did/common/SdkProto.java

54 lines
933 B
Java
Raw Normal View History

2021-01-22 07:40:02 +00:00
package io.github.ehlxr.did.common;
2018-08-14 07:21:56 +00:00
import java.util.concurrent.atomic.AtomicInteger;
/**
* @author ehlxr
*/
public class SdkProto {
2021-01-19 06:45:49 +00:00
private static final AtomicInteger REQUEST_ID = new AtomicInteger(0);
2018-08-14 07:21:56 +00:00
/**
* ID
*/
private int rqid;
/**
* ID
*/
private long did;
public SdkProto() {
2021-01-19 06:45:49 +00:00
rqid = REQUEST_ID.incrementAndGet();
2018-08-14 07:21:56 +00:00
did = 0;
}
public SdkProto(int rqid, long did) {
this.rqid = rqid;
this.did = did;
}
public int getRqid() {
return rqid;
}
public void setRqid(int rqid) {
this.rqid = rqid;
}
public long getDid() {
return did;
}
public void setDid(long did) {
this.did = did;
}
@Override
public String toString() {
return "SdkProto{" +
"rqid=" + rqid +
", did=" + did +
'}';
}
}