override public void ToBinary(DataOutputStream s) { // write length s.writeInt(getTables().Count); // write tables foreach (TableVersion tv in getTables()) tv.ToBinary(s); }
public void ToBinary(DataOutputStream s) //throws IOException { s.WriteString(QueryString); }
override public void ToBinary(DataOutputStream s) { // empty }
public void ToBinary(DataOutputStream s) //throws IOException { base.ToBinary(s); }
public void ToBinary(DataOutputStream dos) //throws IOException { dos.WriteString(ErrorMessage); dos.WriteString(ErrorCode); }
//throws IOException public override void ToBinary(DataOutputStream s) { Exception.ToBinary(s); }
//throws IOException public override void ToBinary(DataOutputStream s) { base.ToBinary(s); s.writeString(QueryString); s.writeString(TableName); s.writeBoolean(IsCreate); s.writeInt(TableVersion); }
/// interface public abstract void ToBinary(DataOutputStream dos);
/// ////////////////////////////////////////////////////////// public void toBinary(DataOutputStream dos) { ToBinary(dos); }
public byte[] Serialize() { MemoryStream ms = new MemoryStream(); DataOutputStream dataStream = new DataOutputStream(ms); ToBinary(dataStream); // wrap data in envelope ( byte[][] would be more efficient, but this is more convinient ) MemoryStream envelopeMs = new MemoryStream(); DataOutputStream envelopeDataStream = new DataOutputStream(envelopeMs); byte[] bytes = ms.ToArray(); // size + type + data envelopeDataStream.writeInt(bytes.Length); envelopeDataStream.writeInt((int)GetMessageType()); envelopeDataStream.Write(bytes); byte[] result = envelopeMs.ToArray(); return result; }
public void ToBinary(DataOutputStream s) //throws IOException { s.writeString(databaseMessage); }
public void ToBinary(DataOutputStream s) //throws IOException { // empty }
override public void ToBinary(DataOutputStream s) { s.writeInt(tableVersion); s.WriteString(tableName); s.WriteString(tableDump); }
public void ToBinary(DataOutputStream s) { s.WriteString(TransactionId); }
//throws IOException public void ToBinary(DataOutputStream dos) { dos.writeString(Name); dos.writeInt(Version); }
//throws IOException public override void ToBinary(DataOutputStream s) { // write port s.writeInt(ListeningPort); // write length s.writeInt(Tables.Count); // write tables foreach (TableVersion tv in Tables) tv.ToBinary(s); }