public final class VersionMessage extends java.lang.Object implements IMessage, java.lang.Comparable<VersionMessage>, java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
arch |
java.lang.String |
branch |
java.lang.String |
build |
java.lang.String |
builduser |
java.lang.String |
commitdate |
java.lang.String |
compiler |
java.lang.String |
date |
java.lang.String |
defines |
java.lang.String |
distribution |
java.lang.String |
extra1
The internal protocol.
|
java.lang.String |
extra2
The PID of the writer process.
|
java.lang.String |
extra3
The API implementation language.
|
java.lang.String |
extra4 |
java.lang.String |
extra5 |
java.lang.String |
host |
static int |
ID |
java.lang.String |
platform |
java.lang.String |
program |
java.lang.String |
protosig
The API protocol.
|
java.lang.String |
revision |
int |
syncSize |
java.lang.String |
time |
java.lang.String |
version_extra |
byte |
version_major |
byte |
version_micro |
byte |
version_minor |
| Modifier | Constructor and Description |
|---|---|
|
VersionMessage() |
protected |
VersionMessage(ProtoByteBuffer buffer) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(VersionMessage rhs) |
void |
deserialize(ProtoByteBuffer buffer) |
protected void |
dump(TextWriter wr) |
boolean |
equals(java.lang.Object rhs) |
int |
getMsgType() |
int |
hashCode() |
void |
serialize(ProtoByteBuffer buffer) |
java.lang.String |
toString() |
public java.lang.String program
public byte version_major
public byte version_minor
public byte version_micro
public java.lang.String version_extra
public java.lang.String revision
public java.lang.String commitdate
public java.lang.String branch
public java.lang.String build
public java.lang.String arch
public java.lang.String host
public java.lang.String date
public java.lang.String time
public java.lang.String compiler
public java.lang.String defines
public java.lang.String builduser
public java.lang.String distribution
public java.lang.String platform
public java.lang.String protosig
public int syncSize
public java.lang.String extra1
public java.lang.String extra2
public java.lang.String extra3
public java.lang.String extra4
public java.lang.String extra5
public static final int ID
public VersionMessage()
protected VersionMessage(ProtoByteBuffer buffer)
public int getMsgType()
getMsgType in interface IMessagepublic boolean equals(java.lang.Object rhs)
equals in class java.lang.Objectpublic int compareTo(VersionMessage rhs)
compareTo in interface java.lang.Comparable<VersionMessage>public int hashCode()
hashCode in class java.lang.Objectpublic void deserialize(ProtoByteBuffer buffer)
deserialize in interface IMessagepublic void serialize(ProtoByteBuffer buffer)
public java.lang.String toString()
protected void dump(TextWriter wr)