package impl
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
-
final
case class
GitVersion(numberOfCommits: Int = 0, tag: Tag = ...) extends GeneratedMessage with Message[GitVersion] with Updatable[GitVersion] with Product with Serializable
- Annotations
- @SerialVersionUID()
-
final
case class
Identification(programId: String = "", shortName: ShortName = ...) extends GeneratedMessage with Message[Identification] with Updatable[Identification] with Product with Serializable
How a client identifies itself.
How a client identifies itself. Useful for seeing where your messages were sent from or what device you are on.
- programId
The name of the client/server program
- Annotations
- @SerialVersionUID()
-
final
case class
SemanticVersion(major: Int = 0, minor: Int = 0, bugfix: Int = 0) extends GeneratedMessage with Message[SemanticVersion] with Updatable[SemanticVersion] with Product with Serializable
- Annotations
- @SerialVersionUID()
-
final
case class
VersionedProtocol(id: String = "", url: String = "", version: Version = ...) extends GeneratedMessage with Message[VersionedProtocol] with Updatable[VersionedProtocol] with Product with Serializable
This is sent in a group; each VersionedProtocol defines a certain protocol or protocol extension and its version.
This is sent in a group; each VersionedProtocol defines a certain protocol or protocol extension and its version. Both clients and servers have to define these themselves.
- url
This is used to differentiate if two extensions somehow have the same ID.
- Annotations
- @SerialVersionUID()
Value Members
- object GitVersion extends GeneratedMessageCompanion[GitVersion] with Serializable
- object Identification extends GeneratedMessageCompanion[Identification] with Serializable
- object ImplProto extends GeneratedFileObject
- object SemanticVersion extends GeneratedMessageCompanion[SemanticVersion] with Serializable
- object VersionedProtocol extends GeneratedMessageCompanion[VersionedProtocol] with Serializable