Get desktop application:
View/edit binary Protocol Buffers messages
string client_key = 1
map<string, string> metadata = 2
(message has no fields)
string client_id = 1
optional ChangePack change_pack = 2
string document_id = 1
optional ChangePack change_pack = 2
string client_id = 1
string document_id = 2
optional ChangePack change_pack = 3
bool remove_if_not_attached = 4
string client_id = 1
string document_id = 2
optional ChangePack change_pack = 3
string client_id = 1
string document_id = 2
optional ChangePack change_pack = 3
bool push_only = 4
string client_id = 1
string document_id = 2
string client_id = 1
string document_id = 2
string topic = 3
bytes payload = 4
(message has no fields)
Used in: ChangePack
Used in: Change
uint32 client_seq = 1
int64 server_seq = 2
int64 lamport = 3
bytes actor_id = 4
optional VersionVector version_vector = 5
Used in: AttachDocumentRequest, AttachDocumentResponse, DetachDocumentRequest, DetachDocumentResponse, PushPullChangesRequest, PushPullChangesResponse, RemoveDocumentRequest, RemoveDocumentResponse
string document_key = 1
optional Checkpoint checkpoint = 2
bytes snapshot = 3
repeated Change changes = 4
optional TimeTicket min_synced_ticket = 5
bool is_removed = 6
optional VersionVector version_vector = 7
Used in: ChangePack
int64 server_seq = 1
uint32 client_seq = 2
Used in: WatchDocumentResponse
Used in: DocEvent
string topic = 1
bytes payload = 2
Used in: DocEvent
DOC_EVENT_TYPE_DOCUMENT_CHANGED = 0
DOC_EVENT_TYPE_DOCUMENT_WATCHED = 1
DOC_EVENT_TYPE_DOCUMENT_UNWATCHED = 2
DOC_EVENT_TYPE_DOCUMENT_BROADCAST = 3
string id = 1
string key = 2
string snapshot = 3
Used in: RGANode, RHTNode, Snapshot
Used in: JSONElement
Used in: JSONElement
Used in: JSONElement
Used in: JSONElement
Used in: JSONElement
Used in: JSONElement
Used in: Operation.Add, Operation.ArraySet, Operation.Increase, Operation.Set
Used in: TextNode, TreeNode
string value = 1
optional TimeTicket updated_at = 2
bool is_removed = 3
Used in: Change
Used in: Operation
Used in: Operation
Used in: Operation
optional TimeTicket parent_created_at = 1
map<string, TimeTicket> created_at_map_by_actor = 4
string content = 5
optional TimeTicket executed_at = 6
map<string, string> attributes = 7
Used in: Operation
Used in: Operation
Used in: Operation
Used in: Operation
Used in: Operation
Used in: Operation
optional TimeTicket parent_created_at = 1
map<string, string> attributes = 4
optional TimeTicket executed_at = 5
map<string, TimeTicket> created_at_map_by_actor = 6
Used in: Operation
Used in: Operation
optional TimeTicket parent_created_at = 1
optional TreePos from = 2
optional TreePos to = 3
map<string, string> attributes = 4
optional TimeTicket executed_at = 5
repeated string attributes_to_remove = 6
map<string, TimeTicket> created_at_map_by_actor = 7
Used in: PresenceChange, Snapshot
map<string, string> data = 1
Used in: Change
Used in: PresenceChange
CHANGE_TYPE_UNSPECIFIED = 0
CHANGE_TYPE_PUT = 1
CHANGE_TYPE_DELETE = 2
CHANGE_TYPE_CLEAR = 3
string id = 1
string name = 2
string public_key = 3
string secret_key = 4
string auth_webhook_url = 5
repeated string auth_webhook_methods = 6
string client_deactivate_threshold = 7
Used in: JSONElement.JSONArray
Used in: JSONElement.JSONObject
Used in: JSONElement.Text
Used in: TextNode
optional TimeTicket created_at = 1
int32 offset = 2
Used in: Operation.Edit, Operation.Select, Operation.Style
optional TimeTicket created_at = 1
int32 offset = 2
int32 relative_offset = 3
Used in: ChangePack, JSONElement.Counter, JSONElement.JSONArray, JSONElement.JSONObject, JSONElement.Primitive, JSONElement.Text, JSONElement.Tree, JSONElementSimple, NodeAttr, Operation.Add, Operation.ArraySet, Operation.Edit, Operation.Increase, Operation.Move, Operation.Remove, Operation.Select, Operation.Set, Operation.Style, Operation.TreeEdit, Operation.TreeStyle, TextNode, TextNodeID, TextNodePos, TreeNode, TreeNodeID
int64 lamport = 1
uint32 delimiter = 2
bytes actor_id = 3
Used in: JSONElement.Tree, TreeNodes
Used in: TreeNode, TreePos
optional TimeTicket created_at = 1
int32 offset = 2
Used in: Operation.TreeEdit
Used in: Operation.TreeEdit, Operation.TreeStyle
Used in: UpdatableProjectFields
repeated string methods = 1
string id = 1
string username = 2
Used in: JSONElement.Counter, JSONElement.Primitive, JSONElementSimple
VALUE_TYPE_NULL = 0
VALUE_TYPE_BOOLEAN = 1
VALUE_TYPE_INTEGER = 2
VALUE_TYPE_LONG = 3
VALUE_TYPE_DOUBLE = 4
VALUE_TYPE_STRING = 5
VALUE_TYPE_BYTES = 6
VALUE_TYPE_DATE = 7
VALUE_TYPE_JSON_OBJECT = 8
VALUE_TYPE_JSON_ARRAY = 9
VALUE_TYPE_TEXT = 10
VALUE_TYPE_INTEGER_CNT = 11
VALUE_TYPE_LONG_CNT = 12
VALUE_TYPE_TREE = 13
Used in: ChangeID, ChangePack
map<string, int64> vector = 1
Used in: WatchDocumentResponse
repeated string client_ids = 1