語言

WireType 列舉

定義

public enum WireType
type WireType = 
繼承
WireType

欄位

名稱 值 Description
Varint 0

瓦林特線的類型代碼。

Android 參考資料。android.util.proto.ProtoOutputStream.WIRE_TYPE_VARINT

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

Fixed64 1

固定64號線路類型代碼。

Android 參考資料。android.util.proto.ProtoOutputStream.WIRE_TYPE_FIXED64

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

LengthDelimited 2

長度分隔線路類型代碼。

Android 參考資料。android.util.proto.ProtoOutputStream.WIRE_TYPE_LENGTH_DELIMITED

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

StartGroup 3

開始群組線路代碼。

Android 參考資料。android.util.proto.ProtoOutputStream.WIRE_TYPE_START_GROUP

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

EndGroup 4

終端組線路類型代碼。

Android 參考資料。android.util.proto.ProtoOutputStream.WIRE_TYPE_END_GROUP

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

Fixed32 5

固定32線路類型代碼。

Android 參考資料。android.util.proto.ProtoOutputStream.WIRE_TYPE_FIXED32

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

Mask 7

遮罩用來從標籤中選擇線路類型。

// Reading a wire type from a tag.
int wireType = tag & WIRE_TYPE_MASK;

// Building a tag from a field number and a wire type.
int tag = (fieldNumber << FIELD_ID_SHIFT) | wireType;

Android 參考資料。android.util.proto.ProtoOutputStream.WIRE_TYPE_MASK

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於