com_foxelbox_foxbukkit_chatlink

package
v0.0.0-...-e2f7711 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 16, 2016 License: BSD-3-Clause Imports: 2 Imported by: 0

Documentation

Overview

Package com_foxelbox_foxbukkit_chatlink is a generated protocol buffer package.

It is generated from these files:

messages.proto

It has these top-level messages:

UUID
UserInfo
MessageTarget
ChatMessageOut
ChatMessageIn

Index

Constants

View Source
const Default_ChatMessageOut_FinalizeContext bool = true

Variables

View Source
var MessageType_name = map[int32]string{
	0: "TEXT",
	1: "BLANK",
	2: "KICK",
	3: "PLAYERSTATE",
	4: "INJECT",
}
View Source
var MessageType_value = map[string]int32{
	"TEXT":        0,
	"BLANK":       1,
	"KICK":        2,
	"PLAYERSTATE": 3,
	"INJECT":      4,
}
View Source
var TargetType_name = map[int32]string{
	0: "ALL",
	1: "PLAYER",
	2: "PERMISSION",
	3: "SLACKUSER",
	4: "SERVER",
}
View Source
var TargetType_value = map[string]int32{
	"ALL":        0,
	"PLAYER":     1,
	"PERMISSION": 2,
	"SLACKUSER":  3,
	"SERVER":     4,
}

Functions

This section is empty.

Types

type ChatMessageIn

type ChatMessageIn struct {
	Server           *string      `protobuf:"bytes,1,req,name=server" json:"server,omitempty"`
	From             *UserInfo    `protobuf:"bytes,2,opt,name=from" json:"from,omitempty"`
	Timestamp        *int64       `protobuf:"varint,3,req,name=timestamp" json:"timestamp,omitempty"`
	Context          *UUID        `protobuf:"bytes,4,req,name=context" json:"context,omitempty"`
	Contents         *string      `protobuf:"bytes,5,opt,name=contents" json:"contents,omitempty"`
	Type             *MessageType `protobuf:"varint,6,opt,name=type,enum=com.foxelbox.foxbukkit.chatlink.MessageType,def=0" json:"type,omitempty"`
	XXX_unrecognized []byte       `json:"-"`
}

func (*ChatMessageIn) GetContents

func (m *ChatMessageIn) GetContents() string

func (*ChatMessageIn) GetContext

func (m *ChatMessageIn) GetContext() *UUID

func (*ChatMessageIn) GetFrom

func (m *ChatMessageIn) GetFrom() *UserInfo

func (*ChatMessageIn) GetServer

func (m *ChatMessageIn) GetServer() string

func (*ChatMessageIn) GetTimestamp

func (m *ChatMessageIn) GetTimestamp() int64

func (*ChatMessageIn) GetType

func (m *ChatMessageIn) GetType() MessageType

func (*ChatMessageIn) ProtoMessage

func (*ChatMessageIn) ProtoMessage()

func (*ChatMessageIn) Reset

func (m *ChatMessageIn) Reset()

func (*ChatMessageIn) String

func (m *ChatMessageIn) String() string

type ChatMessageOut

type ChatMessageOut struct {
	Id               *int64         `protobuf:"varint,1,req,name=id" json:"id,omitempty"`
	Server           *string        `protobuf:"bytes,2,opt,name=server" json:"server,omitempty"`
	From             *UserInfo      `protobuf:"bytes,3,opt,name=from" json:"from,omitempty"`
	Timestamp        *int64         `protobuf:"varint,4,req,name=timestamp" json:"timestamp,omitempty"`
	Context          *UUID          `protobuf:"bytes,5,req,name=context" json:"context,omitempty"`
	FinalizeContext  *bool          `protobuf:"varint,6,opt,name=finalizeContext,def=1" json:"finalizeContext,omitempty"`
	Contents         *string        `protobuf:"bytes,7,opt,name=contents" json:"contents,omitempty"`
	Type             *MessageType   `protobuf:"varint,8,opt,name=type,enum=com.foxelbox.foxbukkit.chatlink.MessageType,def=0" json:"type,omitempty"`
	To               *MessageTarget `protobuf:"bytes,9,opt,name=to" json:"to,omitempty"`
	XXX_unrecognized []byte         `json:"-"`
}

func (*ChatMessageOut) GetContents

func (m *ChatMessageOut) GetContents() string

func (*ChatMessageOut) GetContext

func (m *ChatMessageOut) GetContext() *UUID

func (*ChatMessageOut) GetFinalizeContext

func (m *ChatMessageOut) GetFinalizeContext() bool

func (*ChatMessageOut) GetFrom

func (m *ChatMessageOut) GetFrom() *UserInfo

func (*ChatMessageOut) GetId

func (m *ChatMessageOut) GetId() int64

func (*ChatMessageOut) GetServer

func (m *ChatMessageOut) GetServer() string

func (*ChatMessageOut) GetTimestamp

func (m *ChatMessageOut) GetTimestamp() int64

func (*ChatMessageOut) GetTo

func (m *ChatMessageOut) GetTo() *MessageTarget

func (*ChatMessageOut) GetType

func (m *ChatMessageOut) GetType() MessageType

func (*ChatMessageOut) ProtoMessage

func (*ChatMessageOut) ProtoMessage()

func (*ChatMessageOut) Reset

func (m *ChatMessageOut) Reset()

func (*ChatMessageOut) String

func (m *ChatMessageOut) String() string

type MessageTarget

type MessageTarget struct {
	Type             *TargetType `protobuf:"varint,1,req,name=type,enum=com.foxelbox.foxbukkit.chatlink.TargetType,def=0" json:"type,omitempty"`
	Filter           []string    `protobuf:"bytes,2,rep,name=filter" json:"filter,omitempty"`
	XXX_unrecognized []byte      `json:"-"`
}

func (*MessageTarget) GetFilter

func (m *MessageTarget) GetFilter() []string

func (*MessageTarget) GetType

func (m *MessageTarget) GetType() TargetType

func (*MessageTarget) ProtoMessage

func (*MessageTarget) ProtoMessage()

func (*MessageTarget) Reset

func (m *MessageTarget) Reset()

func (*MessageTarget) String

func (m *MessageTarget) String() string

type MessageType

type MessageType int32
const (
	MessageType_TEXT        MessageType = 0
	MessageType_BLANK       MessageType = 1
	MessageType_KICK        MessageType = 2
	MessageType_PLAYERSTATE MessageType = 3
	MessageType_INJECT      MessageType = 4
)
const Default_ChatMessageIn_Type MessageType = MessageType_TEXT
const Default_ChatMessageOut_Type MessageType = MessageType_TEXT

func (MessageType) Enum

func (x MessageType) Enum() *MessageType

func (MessageType) String

func (x MessageType) String() string

func (*MessageType) UnmarshalJSON

func (x *MessageType) UnmarshalJSON(data []byte) error

type TargetType

type TargetType int32
const (
	TargetType_ALL        TargetType = 0
	TargetType_PLAYER     TargetType = 1
	TargetType_PERMISSION TargetType = 2
	TargetType_SLACKUSER  TargetType = 3
	TargetType_SERVER     TargetType = 4
)
const Default_MessageTarget_Type TargetType = TargetType_ALL

func (TargetType) Enum

func (x TargetType) Enum() *TargetType

func (TargetType) String

func (x TargetType) String() string

func (*TargetType) UnmarshalJSON

func (x *TargetType) UnmarshalJSON(data []byte) error

type UUID

type UUID struct {
	Msb              *int64 `protobuf:"zigzag64,1,req,name=msb" json:"msb,omitempty"`
	Lsb              *int64 `protobuf:"zigzag64,2,req,name=lsb" json:"lsb,omitempty"`
	XXX_unrecognized []byte `json:"-"`
}

func (*UUID) GetLsb

func (m *UUID) GetLsb() int64

func (*UUID) GetMsb

func (m *UUID) GetMsb() int64

func (*UUID) ProtoMessage

func (*UUID) ProtoMessage()

func (*UUID) Reset

func (m *UUID) Reset()

func (*UUID) String

func (m *UUID) String() string

type UserInfo

type UserInfo struct {
	Uuid             *UUID   `protobuf:"bytes,1,req,name=uuid" json:"uuid,omitempty"`
	Name             *string `protobuf:"bytes,2,req,name=name" json:"name,omitempty"`
	XXX_unrecognized []byte  `json:"-"`
}

func (*UserInfo) GetName

func (m *UserInfo) GetName() string

func (*UserInfo) GetUuid

func (m *UserInfo) GetUuid() *UUID

func (*UserInfo) ProtoMessage

func (*UserInfo) ProtoMessage()

func (*UserInfo) Reset

func (m *UserInfo) Reset()

func (*UserInfo) String

func (m *UserInfo) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL