mirror of
https://github.com/usatiuk/dhfs.git
synced 2025-10-28 12:37:48 +01:00
Sync-base: cleanup proto files
This commit is contained in:
@@ -1,25 +0,0 @@
|
||||
package com.usatiuk.dhfs.peersync;
|
||||
|
||||
import com.usatiuk.dhfs.ProtoSerializer;
|
||||
import com.usatiuk.dhfs.persistence.PeerInfoP;
|
||||
import com.usatiuk.utils.SerializationHelper;
|
||||
import jakarta.inject.Singleton;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
@Singleton
|
||||
public class PeerInfoProtoSerializer implements ProtoSerializer<PeerInfoP, PeerInfo> {
|
||||
@Override
|
||||
public PeerInfo deserialize(PeerInfoP message) {
|
||||
try (var is = message.getSerializedData().newInput()) {
|
||||
return SerializationHelper.deserialize(is);
|
||||
} catch (IOException e) {
|
||||
throw new RuntimeException(e);
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public PeerInfoP serialize(PeerInfo object) {
|
||||
return PeerInfoP.newBuilder().setSerializedData(SerializationHelper.serialize(object)).build();
|
||||
}
|
||||
}
|
||||
@@ -22,20 +22,6 @@ message ObjectChangelog {
|
||||
repeated entries_Entry entries = 1;
|
||||
}
|
||||
|
||||
// TODO: Serialization
|
||||
message FileDtoP {
|
||||
bytes serializedData = 1;
|
||||
}
|
||||
|
||||
message ChunkDataP {
|
||||
JObjectKeyP key = 1;
|
||||
bytes data = 2;
|
||||
}
|
||||
|
||||
message PeerInfoP {
|
||||
bytes serializedData = 1;
|
||||
}
|
||||
|
||||
message JDataRemoteDtoP {
|
||||
bytes serializedData = 1;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user