package yorkie.v1

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service YorkieService

yorkie.proto:28

Yorkie is a service that provides an API for SDKs.

message Change

resources.proto:52

Used in: ChangePack

message ChangeID

resources.proto:59

Used in: Change

message ChangePack

resources.proto:42

ChangePack is a message that contains all changes that occurred in a document. It is used to synchronize changes between clients and servers.

Used in: AttachDocumentRequest, AttachDocumentResponse, DetachDocumentRequest, DetachDocumentResponse, PushPullChangesRequest, PushPullChangesResponse, RemoveDocumentRequest, RemoveDocumentResponse

message Checkpoint

resources.proto:340

Used in: ChangePack

message DocEvent

resources.proto:386

Used in: WatchDocumentResponse

message DocEventBody

resources.proto:381

Used in: DocEvent

enum DocEventType

resources.proto:374

Used in: DocEvent

message DocumentSummary

resources.proto:316

message JSONElement

resources.proto:179

Used in: RGANode, RHTNode, Snapshot

message JSONElement.Counter

resources.proto:205

Used in: JSONElement

message JSONElement.JSONArray

resources.proto:186

Used in: JSONElement

message JSONElement.JSONObject

resources.proto:180

Used in: JSONElement

message JSONElement.Primitive

resources.proto:192

Used in: JSONElement

message JSONElement.Text

resources.proto:199

Used in: JSONElement

message JSONElement.Tree

resources.proto:212

Used in: JSONElement

message JSONElementSimple

resources.proto:167

Used in: Operation.Add, Operation.ArraySet, Operation.Increase, Operation.Set

message NodeAttr

resources.proto:239

Used in: TextNode, TreeNode

message Operation

resources.proto:71

Used in: Change

message Operation.Add

resources.proto:78

Used in: Operation

message Operation.ArraySet

resources.proto:145

Used in: Operation

message Operation.Edit

resources.proto:95

Used in: Operation

message Operation.Increase

resources.proto:122

Used in: Operation

message Operation.Move

resources.proto:84

Used in: Operation

message Operation.Remove

resources.proto:90

Used in: Operation

message Operation.Select

resources.proto:108

NOTE(hackerwins): Select Operation is not used in the current version. In the previous version, it was used to represent selection of Text. However, it has been replaced by Presence now. It is retained for backward compatibility purposes.

Used in: Operation

message Operation.Set

resources.proto:72

Used in: Operation

message Operation.Style

resources.proto:114

Used in: Operation

message Operation.TreeEdit

resources.proto:127

Used in: Operation

message Operation.TreeStyle

resources.proto:136

Used in: Operation

message Presence

resources.proto:336

Used in: PresenceChange, Snapshot

message PresenceChange

resources.proto:325

Used in: Change

enum PresenceChange.ChangeType

resources.proto:326

Used in: PresenceChange

message Project

resources.proto:293

message RGANode

resources.proto:234

Used in: JSONElement.JSONArray

message RHTNode

resources.proto:229

Used in: JSONElement.JSONObject

message Snapshot

resources.proto:31

/////////////////////////////////////// Messages for Snapshot // ///////////////////////////////////////

message TextNode

resources.proto:245

Used in: JSONElement.Text

message TextNodeID

resources.proto:253

Used in: TextNode

message TextNodePos

resources.proto:345

Used in: Operation.Edit, Operation.Select, Operation.Style

message TimeTicket

resources.proto:351

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

message TreeNode

resources.proto:258

Used in: JSONElement.Tree, TreeNodes

message TreeNodeID

resources.proto:273

Used in: TreeNode, TreePos

message TreeNodes

resources.proto:269

Used in: Operation.TreeEdit

message TreePos

resources.proto:278

Used in: Operation.TreeEdit, Operation.TreeStyle

message UpdatableProjectFields

resources.proto:305

message UpdatableProjectFields.AuthWebhookMethods

resources.proto:306

Used in: UpdatableProjectFields

message User

resources.proto:287

enum ValueType

resources.proto:357

Used in: JSONElement.Counter, JSONElement.Primitive, JSONElementSimple

message VersionVector

resources.proto:67

Used in: ChangeID, ChangePack

message WatchDocumentResponse.Initialization

yorkie.proto:85

Used in: WatchDocumentResponse