diff options
| author | Jeff Carr <[email protected]> | 2025-10-07 00:06:11 -0500 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-10-07 00:06:11 -0500 |
| commit | 4ac9068e29207cc15b7ec5bfde8d0380339b2b1f (patch) | |
| tree | 4a05b433c0628889d1b5a393d63274521a645d26 | |
| parent | e6fb7352ae3b5e492880a301a2aff5f728302c09 (diff) | |
add pb.Save() and pb.Load()v0.2.52
| -rw-r--r-- | droplet.proto | 1 | ||||
| -rw-r--r-- | event.proto | 5 | ||||
| -rw-r--r-- | hypervisor.proto | 1 |
3 files changed, 5 insertions, 2 deletions
diff --git a/droplet.proto b/droplet.proto index f1bba16..208bdaa 100644 --- a/droplet.proto +++ b/droplet.proto @@ -10,6 +10,7 @@ message Droplets { // `autogenpb: string uuid = 1; // `autogenpb:uuid:d5d492e2-38d4-476b-86f3-f5abf01f9d6d` string version = 2; // `autogenpb:version:v0.0.1` repeated Droplet droplets = 3; + string filename = 4; // `autogenpb:save` -- this enables autogenerated pb.Load() and pb.Save() } message Droplet { // `autogenpb:marshal` diff --git a/event.proto b/event.proto index 084d665..1c9d2a5 100644 --- a/event.proto +++ b/event.proto @@ -10,8 +10,9 @@ import "droplet.proto"; message Events { // `autogenpb:marshal` `autogenpb:gui` string uuid = 1; // `autogenpb:uuid:1e3a50c7-5916-4423-b33c-f0b977a7e446` string version = 2; // `autogenpb:version:v0.0.1` - int64 eventSize = 3; // max events to store in a single - repeated Event events = 4; // all the events + repeated Event events = 3; // all the events + string filename = 4; // `autogenpb:save` -- this enables autogenerated pb.Load() and pb.Save() + int64 eventSize = 5; // max events to store in a single } // this information leans towards being human readable not programatic diff --git a/hypervisor.proto b/hypervisor.proto index 55154dd..3b369b6 100644 --- a/hypervisor.proto +++ b/hypervisor.proto @@ -7,6 +7,7 @@ message Hypervisors { // `autogenpb:marshal` string uuid = 1; // `autogenpb:uuid:6e3aa8b9-cf98-40f6-af58-3c6ad1edf4d4` string version = 2; // `autogenpb:version:v0.0.1` repeated Hypervisor hypervisors = 3; + string filename = 4; // `autogenpb:save` -- this enables autogenerated pb.Load() and pb.Save() } message Hypervisor { |
