wechaty

package
v0.0.0-...-dc19250 Latest Latest
Warning

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

Go to latest
Published: Apr 13, 2020 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
const ContactGender_CONTACT_GENDER_FEMALE = ContactGender(puppet.ContactGender_CONTACT_GENDER_FEMALE)
View Source
const ContactGender_CONTACT_GENDER_MALE = ContactGender(puppet.ContactGender_CONTACT_GENDER_MALE)
View Source
const ContactGender_CONTACT_GENDER_UNSPECIFIED = ContactGender(puppet.ContactGender_CONTACT_GENDER_UNSPECIFIED)
View Source
const ContactType_CONTACT_TYPE_OFFICIAL = ContactType(puppet.ContactType_CONTACT_TYPE_OFFICIAL)
View Source
const ContactType_CONTACT_TYPE_PERSONAL = ContactType(puppet.ContactType_CONTACT_TYPE_PERSONAL)
View Source
const ContactType_CONTACT_TYPE_UNSPECIFIED = ContactType(puppet.ContactType_CONTACT_TYPE_UNSPECIFIED)
View Source
const EventType_EVENT_TYPE_DONG = EventType(puppet.EventType_EVENT_TYPE_DONG)
View Source
const EventType_EVENT_TYPE_ERROR = EventType(puppet.EventType_EVENT_TYPE_ERROR)
View Source
const EventType_EVENT_TYPE_FRIENDSHIP = EventType(puppet.EventType_EVENT_TYPE_FRIENDSHIP)
View Source
const EventType_EVENT_TYPE_HEARTBEAT = EventType(puppet.EventType_EVENT_TYPE_HEARTBEAT)
View Source
const EventType_EVENT_TYPE_LOGIN = EventType(puppet.EventType_EVENT_TYPE_LOGIN)
View Source
const EventType_EVENT_TYPE_LOGOUT = EventType(puppet.EventType_EVENT_TYPE_LOGOUT)
View Source
const EventType_EVENT_TYPE_MESSAGE = EventType(puppet.EventType_EVENT_TYPE_MESSAGE)
View Source
const EventType_EVENT_TYPE_READY = EventType(puppet.EventType_EVENT_TYPE_READY)
View Source
const EventType_EVENT_TYPE_RESET = EventType(puppet.EventType_EVENT_TYPE_RESET)
View Source
const EventType_EVENT_TYPE_ROOM_INVITE = EventType(puppet.EventType_EVENT_TYPE_ROOM_INVITE)
View Source
const EventType_EVENT_TYPE_ROOM_JOIN = EventType(puppet.EventType_EVENT_TYPE_ROOM_JOIN)
View Source
const EventType_EVENT_TYPE_ROOM_LEAVE = EventType(puppet.EventType_EVENT_TYPE_ROOM_LEAVE)
View Source
const EventType_EVENT_TYPE_ROOM_TOPIC = EventType(puppet.EventType_EVENT_TYPE_ROOM_TOPIC)
View Source
const EventType_EVENT_TYPE_SCAN = EventType(puppet.EventType_EVENT_TYPE_SCAN)
View Source
const EventType_EVENT_TYPE_UNSPECIFIED = EventType(puppet.EventType_EVENT_TYPE_UNSPECIFIED)
View Source
const FriendshipSceneType_FRIENDSHIP_SCENE_TYPE_BOTTLE = FriendshipSceneType(puppet.FriendshipSceneType_FRIENDSHIP_SCENE_TYPE_BOTTLE)
View Source
const FriendshipSceneType_FRIENDSHIP_SCENE_TYPE_CARD = FriendshipSceneType(puppet.FriendshipSceneType_FRIENDSHIP_SCENE_TYPE_CARD)
View Source
const FriendshipSceneType_FRIENDSHIP_SCENE_TYPE_EMAIL = FriendshipSceneType(puppet.FriendshipSceneType_FRIENDSHIP_SCENE_TYPE_EMAIL)
View Source
const FriendshipSceneType_FRIENDSHIP_SCENE_TYPE_LOCATION = FriendshipSceneType(puppet.FriendshipSceneType_FRIENDSHIP_SCENE_TYPE_LOCATION)
View Source
const FriendshipSceneType_FRIENDSHIP_SCENE_TYPE_PHONE = FriendshipSceneType(puppet.FriendshipSceneType_FRIENDSHIP_SCENE_TYPE_PHONE)
View Source
const FriendshipSceneType_FRIENDSHIP_SCENE_TYPE_QQ = FriendshipSceneType(puppet.FriendshipSceneType_FRIENDSHIP_SCENE_TYPE_QQ)
View Source
const FriendshipSceneType_FRIENDSHIP_SCENE_TYPE_QQTBD = FriendshipSceneType(puppet.FriendshipSceneType_FRIENDSHIP_SCENE_TYPE_QQTBD)
View Source
const FriendshipSceneType_FRIENDSHIP_SCENE_TYPE_QRCODE = FriendshipSceneType(puppet.FriendshipSceneType_FRIENDSHIP_SCENE_TYPE_QRCODE)
View Source
const FriendshipSceneType_FRIENDSHIP_SCENE_TYPE_ROOM = FriendshipSceneType(puppet.FriendshipSceneType_FRIENDSHIP_SCENE_TYPE_ROOM)
View Source
const FriendshipSceneType_FRIENDSHIP_SCENE_TYPE_SHAKING = FriendshipSceneType(puppet.FriendshipSceneType_FRIENDSHIP_SCENE_TYPE_SHAKING)
View Source
const FriendshipSceneType_FRIENDSHIP_SCENE_TYPE_UNSPECIFIED = FriendshipSceneType(puppet.FriendshipSceneType_FRIENDSHIP_SCENE_TYPE_UNSPECIFIED)
View Source
const FriendshipSceneType_FRIENDSHIP_SCENE_TYPE_WEIXIN = FriendshipSceneType(puppet.FriendshipSceneType_FRIENDSHIP_SCENE_TYPE_WEIXIN)
View Source
const FriendshipType_FRIENDSHIP_TYPE_CONFIRM = FriendshipType(puppet.FriendshipType_FRIENDSHIP_TYPE_CONFIRM)
View Source
const FriendshipType_FRIENDSHIP_TYPE_RECEIVE = FriendshipType(puppet.FriendshipType_FRIENDSHIP_TYPE_RECEIVE)
View Source
const FriendshipType_FRIENDSHIP_TYPE_UNSPECIFIED = FriendshipType(puppet.FriendshipType_FRIENDSHIP_TYPE_UNSPECIFIED)
View Source
const FriendshipType_FRIENDSHIP_TYPE_VERIFY = FriendshipType(puppet.FriendshipType_FRIENDSHIP_TYPE_VERIFY)
View Source
const ImageType_IMAGE_TYPE_ARTWORK = ImageType(puppet.ImageType_IMAGE_TYPE_ARTWORK)
View Source
const ImageType_IMAGE_TYPE_HD = ImageType(puppet.ImageType_IMAGE_TYPE_HD)
View Source
const ImageType_IMAGE_TYPE_THUMBNAIL = ImageType(puppet.ImageType_IMAGE_TYPE_THUMBNAIL)
View Source
const ImageType_IMAGE_TYPE_UNSPECIFIED = ImageType(puppet.ImageType_IMAGE_TYPE_UNSPECIFIED)
View Source
const MessageType_MESSAGE_TYPE_ATTACHMENT = MessageType(puppet.MessageType_MESSAGE_TYPE_ATTACHMENT)
View Source
const MessageType_MESSAGE_TYPE_AUDIO = MessageType(puppet.MessageType_MESSAGE_TYPE_AUDIO)
View Source
const MessageType_MESSAGE_TYPE_CHAT_HISTORY = MessageType(puppet.MessageType_MESSAGE_TYPE_CHAT_HISTORY)
View Source
const MessageType_MESSAGE_TYPE_CONTACT = MessageType(puppet.MessageType_MESSAGE_TYPE_CONTACT)
View Source
const MessageType_MESSAGE_TYPE_EMOTICON = MessageType(puppet.MessageType_MESSAGE_TYPE_EMOTICON)
View Source
const MessageType_MESSAGE_TYPE_IMAGE = MessageType(puppet.MessageType_MESSAGE_TYPE_IMAGE)
View Source
const MessageType_MESSAGE_TYPE_LOCATION = MessageType(puppet.MessageType_MESSAGE_TYPE_LOCATION)
View Source
const MessageType_MESSAGE_TYPE_MINI_PROGRAM = MessageType(puppet.MessageType_MESSAGE_TYPE_MINI_PROGRAM)
View Source
const MessageType_MESSAGE_TYPE_RECALLED = MessageType(puppet.MessageType_MESSAGE_TYPE_RECALLED)
View Source
const MessageType_MESSAGE_TYPE_RED_ENVELOPE = MessageType(puppet.MessageType_MESSAGE_TYPE_RED_ENVELOPE)
View Source
const MessageType_MESSAGE_TYPE_TEXT = MessageType(puppet.MessageType_MESSAGE_TYPE_TEXT)
View Source
const MessageType_MESSAGE_TYPE_TRANSFER = MessageType(puppet.MessageType_MESSAGE_TYPE_TRANSFER)
View Source
const MessageType_MESSAGE_TYPE_UNSPECIFIED = MessageType(puppet.MessageType_MESSAGE_TYPE_UNSPECIFIED)
View Source
const MessageType_MESSAGE_TYPE_URL = MessageType(puppet.MessageType_MESSAGE_TYPE_URL)
View Source
const MessageType_MESSAGE_TYPE_VIDEO = MessageType(puppet.MessageType_MESSAGE_TYPE_VIDEO)

Variables

View Source
var ContactGender_name = puppet.ContactGender_name
View Source
var ContactGender_value = puppet.ContactGender_value
View Source
var ContactType_name = puppet.ContactType_name
View Source
var ContactType_value = puppet.ContactType_value
View Source
var EventType_name = puppet.EventType_name
View Source
var EventType_value = puppet.EventType_value
View Source
var FriendshipSceneType_name = puppet.FriendshipSceneType_name
View Source
var FriendshipSceneType_value = puppet.FriendshipSceneType_value
View Source
var FriendshipType_name = puppet.FriendshipType_name
View Source
var FriendshipType_value = puppet.FriendshipType_value
View Source
var ImageType_name = puppet.ImageType_name
View Source
var ImageType_value = puppet.ImageType_value
View Source
var MessageType_name = puppet.MessageType_name
View Source
var MessageType_value = puppet.MessageType_value

Functions

func RegisterPuppetServer

func RegisterPuppetServer(s *grpc.Server, srv PuppetServer)

Types

type ContactAliasRequest

type ContactAliasRequest = puppet.ContactAliasRequest

ContactAliasRequest from public import puppet/contact.proto

type ContactAliasResponse

type ContactAliasResponse = puppet.ContactAliasResponse

ContactAliasResponse from public import puppet/contact.proto

type ContactAvatarRequest

type ContactAvatarRequest = puppet.ContactAvatarRequest

ContactAvatarRequest from public import puppet/contact.proto

type ContactAvatarResponse

type ContactAvatarResponse = puppet.ContactAvatarResponse

ContactAvatarResponse from public import puppet/contact.proto

type ContactGender

type ContactGender = puppet.ContactGender

ContactGender from public import puppet/contact.proto

type ContactListRequest

type ContactListRequest = puppet.ContactListRequest

ContactListRequest from public import puppet/contact.proto

type ContactListResponse

type ContactListResponse = puppet.ContactListResponse

ContactListResponse from public import puppet/contact.proto

type ContactPayloadRequest

type ContactPayloadRequest = puppet.ContactPayloadRequest

ContactPayloadRequest from public import puppet/contact.proto

type ContactPayloadResponse

type ContactPayloadResponse = puppet.ContactPayloadResponse

ContactPayloadResponse from public import puppet/contact.proto

type ContactSelfNameRequest

type ContactSelfNameRequest = puppet.ContactSelfNameRequest

ContactSelfNameRequest from public import puppet/contact.proto

type ContactSelfNameResponse

type ContactSelfNameResponse = puppet.ContactSelfNameResponse

ContactSelfNameResponse from public import puppet/contact.proto

type ContactSelfQRCodeRequest

type ContactSelfQRCodeRequest = puppet.ContactSelfQRCodeRequest

ContactSelfQRCodeRequest from public import puppet/contact.proto

type ContactSelfQRCodeResponse

type ContactSelfQRCodeResponse = puppet.ContactSelfQRCodeResponse

ContactSelfQRCodeResponse from public import puppet/contact.proto

type ContactSelfSignatureRequest

type ContactSelfSignatureRequest = puppet.ContactSelfSignatureRequest

ContactSelfSignatureRequest from public import puppet/contact.proto

type ContactSelfSignatureResponse

type ContactSelfSignatureResponse = puppet.ContactSelfSignatureResponse

ContactSelfSignatureResponse from public import puppet/contact.proto

type ContactType

type ContactType = puppet.ContactType

ContactType from public import puppet/contact.proto

type DingRequest

type DingRequest = puppet.DingRequest

DingRequest from public import puppet/base.proto

type DingResponse

type DingResponse = puppet.DingResponse

DingResponse from public import puppet/base.proto

type EventRequest

type EventRequest = puppet.EventRequest

EventRequest from public import puppet/event.proto

type EventResponse

type EventResponse = puppet.EventResponse

EventResponse from public import puppet/event.proto

type EventType

type EventType = puppet.EventType

EventType from public import puppet/event.proto

type FriendshipAcceptRequest

type FriendshipAcceptRequest = puppet.FriendshipAcceptRequest

FriendshipAcceptRequest from public import puppet/friendship.proto

type FriendshipAcceptResponse

type FriendshipAcceptResponse = puppet.FriendshipAcceptResponse

FriendshipAcceptResponse from public import puppet/friendship.proto

type FriendshipAddRequest

type FriendshipAddRequest = puppet.FriendshipAddRequest

FriendshipAddRequest from public import puppet/friendship.proto

type FriendshipAddResponse

type FriendshipAddResponse = puppet.FriendshipAddResponse

FriendshipAddResponse from public import puppet/friendship.proto

type FriendshipPayloadRequest

type FriendshipPayloadRequest = puppet.FriendshipPayloadRequest

FriendshipPayloadRequest from public import puppet/friendship.proto

type FriendshipPayloadResponse

type FriendshipPayloadResponse = puppet.FriendshipPayloadResponse

FriendshipPayloadResponse from public import puppet/friendship.proto

type FriendshipSceneType

type FriendshipSceneType = puppet.FriendshipSceneType

FriendshipSceneType from public import puppet/friendship.proto

type FriendshipSearchPhoneRequest

type FriendshipSearchPhoneRequest = puppet.FriendshipSearchPhoneRequest

FriendshipSearchPhoneRequest from public import puppet/friendship.proto

type FriendshipSearchPhoneResponse

type FriendshipSearchPhoneResponse = puppet.FriendshipSearchPhoneResponse

FriendshipSearchPhoneResponse from public import puppet/friendship.proto

type FriendshipSearchWeixinRequest

type FriendshipSearchWeixinRequest = puppet.FriendshipSearchWeixinRequest

FriendshipSearchWeixinRequest from public import puppet/friendship.proto

type FriendshipSearchWeixinResponse

type FriendshipSearchWeixinResponse = puppet.FriendshipSearchWeixinResponse

FriendshipSearchWeixinResponse from public import puppet/friendship.proto

type FriendshipType

type FriendshipType = puppet.FriendshipType

FriendshipType from public import puppet/friendship.proto

type ImageType

type ImageType = puppet.ImageType

ImageType from public import puppet/message.proto

type LogoutRequest

type LogoutRequest = puppet.LogoutRequest

LogoutRequest from public import puppet/base.proto

type LogoutResponse

type LogoutResponse = puppet.LogoutResponse

LogoutResponse from public import puppet/base.proto

type MessageContactRequest

type MessageContactRequest = puppet.MessageContactRequest

MessageContactRequest from public import puppet/message.proto

type MessageContactResponse

type MessageContactResponse = puppet.MessageContactResponse

MessageContactResponse from public import puppet/message.proto

type MessageFileRequest

type MessageFileRequest = puppet.MessageFileRequest

MessageFileRequest from public import puppet/message.proto

type MessageFileResponse

type MessageFileResponse = puppet.MessageFileResponse

MessageFileResponse from public import puppet/message.proto

type MessageImageRequest

type MessageImageRequest = puppet.MessageImageRequest

MessageImageRequest from public import puppet/message.proto

type MessageImageResponse

type MessageImageResponse = puppet.MessageImageResponse

MessageImageResponse from public import puppet/message.proto

type MessageMiniProgramRequest

type MessageMiniProgramRequest = puppet.MessageMiniProgramRequest

MessageMiniProgramRequest from public import puppet/message.proto

type MessageMiniProgramResponse

type MessageMiniProgramResponse = puppet.MessageMiniProgramResponse

MessageMiniProgramResponse from public import puppet/message.proto

type MessagePayloadRequest

type MessagePayloadRequest = puppet.MessagePayloadRequest

MessagePayloadRequest from public import puppet/message.proto

type MessagePayloadResponse

type MessagePayloadResponse = puppet.MessagePayloadResponse

MessagePayloadResponse from public import puppet/message.proto

type MessageRecallRequest

type MessageRecallRequest = puppet.MessageRecallRequest

MessageRecallRequest from public import puppet/message.proto

type MessageRecallResponse

type MessageRecallResponse = puppet.MessageRecallResponse

MessageRecallResponse from public import puppet/message.proto

type MessageSendContactRequest

type MessageSendContactRequest = puppet.MessageSendContactRequest

MessageSendContactRequest from public import puppet/message.proto

type MessageSendContactResponse

type MessageSendContactResponse = puppet.MessageSendContactResponse

MessageSendContactResponse from public import puppet/message.proto

type MessageSendFileRequest

type MessageSendFileRequest = puppet.MessageSendFileRequest

MessageSendFileRequest from public import puppet/message.proto

type MessageSendFileResponse

type MessageSendFileResponse = puppet.MessageSendFileResponse

MessageSendFileResponse from public import puppet/message.proto

type MessageSendMiniProgramRequest

type MessageSendMiniProgramRequest = puppet.MessageSendMiniProgramRequest

MessageSendMiniProgramRequest from public import puppet/message.proto

type MessageSendMiniProgramResponse

type MessageSendMiniProgramResponse = puppet.MessageSendMiniProgramResponse

MessageSendMiniProgramResponse from public import puppet/message.proto

type MessageSendTextRequest

type MessageSendTextRequest = puppet.MessageSendTextRequest

MessageSendTextRequest from public import puppet/message.proto

type MessageSendTextResponse

type MessageSendTextResponse = puppet.MessageSendTextResponse

MessageSendTextResponse from public import puppet/message.proto

type MessageSendUrlRequest

type MessageSendUrlRequest = puppet.MessageSendUrlRequest

MessageSendUrlRequest from public import puppet/message.proto

type MessageSendUrlResponse

type MessageSendUrlResponse = puppet.MessageSendUrlResponse

MessageSendUrlResponse from public import puppet/message.proto

type MessageType

type MessageType = puppet.MessageType

MessageType from public import puppet/message.proto

type MessageUrlRequest

type MessageUrlRequest = puppet.MessageUrlRequest

MessageUrlRequest from public import puppet/message.proto

type MessageUrlResponse

type MessageUrlResponse = puppet.MessageUrlResponse

MessageUrlResponse from public import puppet/message.proto

type PuppetClient

type PuppetClient interface {
	//*
	//
	// Base
	//
	Start(ctx context.Context, in *puppet.StartRequest, opts ...grpc.CallOption) (*puppet.StartResponse, error)
	Stop(ctx context.Context, in *puppet.StopRequest, opts ...grpc.CallOption) (*puppet.StopResponse, error)
	Logout(ctx context.Context, in *puppet.LogoutRequest, opts ...grpc.CallOption) (*puppet.LogoutResponse, error)
	Ding(ctx context.Context, in *puppet.DingRequest, opts ...grpc.CallOption) (*puppet.DingResponse, error)
	Version(ctx context.Context, in *puppet.VersionRequest, opts ...grpc.CallOption) (*puppet.VersionResponse, error)
	//*
	//
	// Event - Server Stream
	//
	Event(ctx context.Context, in *puppet.EventRequest, opts ...grpc.CallOption) (Puppet_EventClient, error)
	//*
	//
	// Contact Self
	//
	ContactSelfQRCode(ctx context.Context, in *puppet.ContactSelfQRCodeRequest, opts ...grpc.CallOption) (*puppet.ContactSelfQRCodeResponse, error)
	ContactSelfName(ctx context.Context, in *puppet.ContactSelfNameRequest, opts ...grpc.CallOption) (*puppet.ContactSelfNameResponse, error)
	ContactSelfSignature(ctx context.Context, in *puppet.ContactSelfSignatureRequest, opts ...grpc.CallOption) (*puppet.ContactSelfSignatureResponse, error)
	//*
	//
	// Contact
	//
	ContactPayload(ctx context.Context, in *puppet.ContactPayloadRequest, opts ...grpc.CallOption) (*puppet.ContactPayloadResponse, error)
	ContactAlias(ctx context.Context, in *puppet.ContactAliasRequest, opts ...grpc.CallOption) (*puppet.ContactAliasResponse, error)
	ContactAvatar(ctx context.Context, in *puppet.ContactAvatarRequest, opts ...grpc.CallOption) (*puppet.ContactAvatarResponse, error)
	ContactList(ctx context.Context, in *puppet.ContactListRequest, opts ...grpc.CallOption) (*puppet.ContactListResponse, error)
	//*
	//
	// Friendship
	//
	FriendshipPayload(ctx context.Context, in *puppet.FriendshipPayloadRequest, opts ...grpc.CallOption) (*puppet.FriendshipPayloadResponse, error)
	FriendshipSearchPhone(ctx context.Context, in *puppet.FriendshipSearchPhoneRequest, opts ...grpc.CallOption) (*puppet.FriendshipSearchPhoneResponse, error)
	FriendshipSearchWeixin(ctx context.Context, in *puppet.FriendshipSearchWeixinRequest, opts ...grpc.CallOption) (*puppet.FriendshipSearchWeixinResponse, error)
	FriendshipAdd(ctx context.Context, in *puppet.FriendshipAddRequest, opts ...grpc.CallOption) (*puppet.FriendshipAddResponse, error)
	FrendshipAccept(ctx context.Context, in *puppet.FriendshipAcceptRequest, opts ...grpc.CallOption) (*puppet.FriendshipAcceptResponse, error)
	//*
	//
	// Message
	//
	MessagePayload(ctx context.Context, in *puppet.MessagePayloadRequest, opts ...grpc.CallOption) (*puppet.MessagePayloadResponse, error)
	MessageContact(ctx context.Context, in *puppet.MessageContactRequest, opts ...grpc.CallOption) (*puppet.MessageContactResponse, error)
	MessageFile(ctx context.Context, in *puppet.MessageFileRequest, opts ...grpc.CallOption) (*puppet.MessageFileResponse, error)
	MessageImage(ctx context.Context, in *puppet.MessageImageRequest, opts ...grpc.CallOption) (*puppet.MessageImageResponse, error)
	MessageMiniProgram(ctx context.Context, in *puppet.MessageMiniProgramRequest, opts ...grpc.CallOption) (*puppet.MessageMiniProgramResponse, error)
	MessageUrl(ctx context.Context, in *puppet.MessageUrlRequest, opts ...grpc.CallOption) (*puppet.MessageUrlResponse, error)
	MessageSendContact(ctx context.Context, in *puppet.MessageSendContactRequest, opts ...grpc.CallOption) (*puppet.MessageSendContactResponse, error)
	MessageSendFile(ctx context.Context, in *puppet.MessageSendFileRequest, opts ...grpc.CallOption) (*puppet.MessageSendFileResponse, error)
	MessageSendText(ctx context.Context, in *puppet.MessageSendTextRequest, opts ...grpc.CallOption) (*puppet.MessageSendTextResponse, error)
	MessageSendMiniProgram(ctx context.Context, in *puppet.MessageSendMiniProgramRequest, opts ...grpc.CallOption) (*puppet.MessageSendMiniProgramResponse, error)
	MessageSendUrl(ctx context.Context, in *puppet.MessageSendUrlRequest, opts ...grpc.CallOption) (*puppet.MessageSendUrlResponse, error)
	MessageRecall(ctx context.Context, in *puppet.MessageRecallRequest, opts ...grpc.CallOption) (*puppet.MessageRecallResponse, error)
	//*
	//
	// Room
	//
	RoomPayload(ctx context.Context, in *puppet.RoomPayloadRequest, opts ...grpc.CallOption) (*puppet.RoomPayloadResponse, error)
	RoomList(ctx context.Context, in *puppet.RoomListRequest, opts ...grpc.CallOption) (*puppet.RoomListResponse, error)
	RoomAdd(ctx context.Context, in *puppet.RoomAddRequest, opts ...grpc.CallOption) (*puppet.RoomAddResponse, error)
	RoomAvatar(ctx context.Context, in *puppet.RoomAvatarRequest, opts ...grpc.CallOption) (*puppet.RoomAvatarResponse, error)
	RoomCreate(ctx context.Context, in *puppet.RoomCreateRequest, opts ...grpc.CallOption) (*puppet.RoomCreateResponse, error)
	RoomDel(ctx context.Context, in *puppet.RoomDelRequest, opts ...grpc.CallOption) (*puppet.RoomDelResponse, error)
	RoomQuit(ctx context.Context, in *puppet.RoomQuitRequest, opts ...grpc.CallOption) (*puppet.RoomQuitResponse, error)
	RoomTopic(ctx context.Context, in *puppet.RoomTopicRequest, opts ...grpc.CallOption) (*puppet.RoomTopicResponse, error)
	RoomQRCode(ctx context.Context, in *puppet.RoomQRCodeRequest, opts ...grpc.CallOption) (*puppet.RoomQRCodeResponse, error)
	RoomAnnounce(ctx context.Context, in *puppet.RoomAnnounceRequest, opts ...grpc.CallOption) (*puppet.RoomAnnounceResponse, error)
	//*
	//
	// Room Member
	//
	RoomMemberPayload(ctx context.Context, in *puppet.RoomMemberPayloadRequest, opts ...grpc.CallOption) (*puppet.RoomMemberPayloadResponse, error)
	RoomMemberList(ctx context.Context, in *puppet.RoomMemberListRequest, opts ...grpc.CallOption) (*puppet.RoomMemberListResponse, error)
	//*
	//
	// Room Invitation
	//
	RoomInvitationPayload(ctx context.Context, in *puppet.RoomInvitationPayloadRequest, opts ...grpc.CallOption) (*puppet.RoomInvitationPayloadResponse, error)
	RoomInvitationAccept(ctx context.Context, in *puppet.RoomInvitationAcceptRequest, opts ...grpc.CallOption) (*puppet.RoomInvitationAcceptResponse, error)
	//*
	//
	// Tag
	//
	TagContactAdd(ctx context.Context, in *puppet.TagContactAddRequest, opts ...grpc.CallOption) (*puppet.TagContactAddResponse, error)
	TagContactRemove(ctx context.Context, in *puppet.TagContactRemoveRequest, opts ...grpc.CallOption) (*puppet.TagContactRemoveResponse, error)
	TagContactDelete(ctx context.Context, in *puppet.TagContactDeleteRequest, opts ...grpc.CallOption) (*puppet.TagContactDeleteResponse, error)
	TagContactList(ctx context.Context, in *puppet.TagContactListRequest, opts ...grpc.CallOption) (*puppet.TagContactListResponse, error)
}

PuppetClient is the client API for Puppet service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewPuppetClient

func NewPuppetClient(cc *grpc.ClientConn) PuppetClient

type PuppetServer

type PuppetServer interface {
	//*
	//
	// Base
	//
	Start(context.Context, *puppet.StartRequest) (*puppet.StartResponse, error)
	Stop(context.Context, *puppet.StopRequest) (*puppet.StopResponse, error)
	Logout(context.Context, *puppet.LogoutRequest) (*puppet.LogoutResponse, error)
	Ding(context.Context, *puppet.DingRequest) (*puppet.DingResponse, error)
	Version(context.Context, *puppet.VersionRequest) (*puppet.VersionResponse, error)
	//*
	//
	// Event - Server Stream
	//
	Event(*puppet.EventRequest, Puppet_EventServer) error
	//*
	//
	// Contact Self
	//
	ContactSelfQRCode(context.Context, *puppet.ContactSelfQRCodeRequest) (*puppet.ContactSelfQRCodeResponse, error)
	ContactSelfName(context.Context, *puppet.ContactSelfNameRequest) (*puppet.ContactSelfNameResponse, error)
	ContactSelfSignature(context.Context, *puppet.ContactSelfSignatureRequest) (*puppet.ContactSelfSignatureResponse, error)
	//*
	//
	// Contact
	//
	ContactPayload(context.Context, *puppet.ContactPayloadRequest) (*puppet.ContactPayloadResponse, error)
	ContactAlias(context.Context, *puppet.ContactAliasRequest) (*puppet.ContactAliasResponse, error)
	ContactAvatar(context.Context, *puppet.ContactAvatarRequest) (*puppet.ContactAvatarResponse, error)
	ContactList(context.Context, *puppet.ContactListRequest) (*puppet.ContactListResponse, error)
	//*
	//
	// Friendship
	//
	FriendshipPayload(context.Context, *puppet.FriendshipPayloadRequest) (*puppet.FriendshipPayloadResponse, error)
	FriendshipSearchPhone(context.Context, *puppet.FriendshipSearchPhoneRequest) (*puppet.FriendshipSearchPhoneResponse, error)
	FriendshipSearchWeixin(context.Context, *puppet.FriendshipSearchWeixinRequest) (*puppet.FriendshipSearchWeixinResponse, error)
	FriendshipAdd(context.Context, *puppet.FriendshipAddRequest) (*puppet.FriendshipAddResponse, error)
	FrendshipAccept(context.Context, *puppet.FriendshipAcceptRequest) (*puppet.FriendshipAcceptResponse, error)
	//*
	//
	// Message
	//
	MessagePayload(context.Context, *puppet.MessagePayloadRequest) (*puppet.MessagePayloadResponse, error)
	MessageContact(context.Context, *puppet.MessageContactRequest) (*puppet.MessageContactResponse, error)
	MessageFile(context.Context, *puppet.MessageFileRequest) (*puppet.MessageFileResponse, error)
	MessageImage(context.Context, *puppet.MessageImageRequest) (*puppet.MessageImageResponse, error)
	MessageMiniProgram(context.Context, *puppet.MessageMiniProgramRequest) (*puppet.MessageMiniProgramResponse, error)
	MessageUrl(context.Context, *puppet.MessageUrlRequest) (*puppet.MessageUrlResponse, error)
	MessageSendContact(context.Context, *puppet.MessageSendContactRequest) (*puppet.MessageSendContactResponse, error)
	MessageSendFile(context.Context, *puppet.MessageSendFileRequest) (*puppet.MessageSendFileResponse, error)
	MessageSendText(context.Context, *puppet.MessageSendTextRequest) (*puppet.MessageSendTextResponse, error)
	MessageSendMiniProgram(context.Context, *puppet.MessageSendMiniProgramRequest) (*puppet.MessageSendMiniProgramResponse, error)
	MessageSendUrl(context.Context, *puppet.MessageSendUrlRequest) (*puppet.MessageSendUrlResponse, error)
	MessageRecall(context.Context, *puppet.MessageRecallRequest) (*puppet.MessageRecallResponse, error)
	//*
	//
	// Room
	//
	RoomPayload(context.Context, *puppet.RoomPayloadRequest) (*puppet.RoomPayloadResponse, error)
	RoomList(context.Context, *puppet.RoomListRequest) (*puppet.RoomListResponse, error)
	RoomAdd(context.Context, *puppet.RoomAddRequest) (*puppet.RoomAddResponse, error)
	RoomAvatar(context.Context, *puppet.RoomAvatarRequest) (*puppet.RoomAvatarResponse, error)
	RoomCreate(context.Context, *puppet.RoomCreateRequest) (*puppet.RoomCreateResponse, error)
	RoomDel(context.Context, *puppet.RoomDelRequest) (*puppet.RoomDelResponse, error)
	RoomQuit(context.Context, *puppet.RoomQuitRequest) (*puppet.RoomQuitResponse, error)
	RoomTopic(context.Context, *puppet.RoomTopicRequest) (*puppet.RoomTopicResponse, error)
	RoomQRCode(context.Context, *puppet.RoomQRCodeRequest) (*puppet.RoomQRCodeResponse, error)
	RoomAnnounce(context.Context, *puppet.RoomAnnounceRequest) (*puppet.RoomAnnounceResponse, error)
	//*
	//
	// Room Member
	//
	RoomMemberPayload(context.Context, *puppet.RoomMemberPayloadRequest) (*puppet.RoomMemberPayloadResponse, error)
	RoomMemberList(context.Context, *puppet.RoomMemberListRequest) (*puppet.RoomMemberListResponse, error)
	//*
	//
	// Room Invitation
	//
	RoomInvitationPayload(context.Context, *puppet.RoomInvitationPayloadRequest) (*puppet.RoomInvitationPayloadResponse, error)
	RoomInvitationAccept(context.Context, *puppet.RoomInvitationAcceptRequest) (*puppet.RoomInvitationAcceptResponse, error)
	//*
	//
	// Tag
	//
	TagContactAdd(context.Context, *puppet.TagContactAddRequest) (*puppet.TagContactAddResponse, error)
	TagContactRemove(context.Context, *puppet.TagContactRemoveRequest) (*puppet.TagContactRemoveResponse, error)
	TagContactDelete(context.Context, *puppet.TagContactDeleteRequest) (*puppet.TagContactDeleteResponse, error)
	TagContactList(context.Context, *puppet.TagContactListRequest) (*puppet.TagContactListResponse, error)
}

PuppetServer is the server API for Puppet service.

type Puppet_EventClient

type Puppet_EventClient interface {
	Recv() (*puppet.EventResponse, error)
	grpc.ClientStream
}

type Puppet_EventServer

type Puppet_EventServer interface {
	Send(*puppet.EventResponse) error
	grpc.ServerStream
}

type RoomAddRequest

type RoomAddRequest = puppet.RoomAddRequest

RoomAddRequest from public import puppet/room.proto

type RoomAddResponse

type RoomAddResponse = puppet.RoomAddResponse

RoomAddResponse from public import puppet/room.proto

type RoomAnnounceRequest

type RoomAnnounceRequest = puppet.RoomAnnounceRequest

RoomAnnounceRequest from public import puppet/room.proto

type RoomAnnounceResponse

type RoomAnnounceResponse = puppet.RoomAnnounceResponse

RoomAnnounceResponse from public import puppet/room.proto

type RoomAvatarRequest

type RoomAvatarRequest = puppet.RoomAvatarRequest

RoomAvatarRequest from public import puppet/room.proto

type RoomAvatarResponse

type RoomAvatarResponse = puppet.RoomAvatarResponse

RoomAvatarResponse from public import puppet/room.proto

type RoomCreateRequest

type RoomCreateRequest = puppet.RoomCreateRequest

RoomCreateRequest from public import puppet/room.proto

type RoomCreateResponse

type RoomCreateResponse = puppet.RoomCreateResponse

RoomCreateResponse from public import puppet/room.proto

type RoomDelRequest

type RoomDelRequest = puppet.RoomDelRequest

RoomDelRequest from public import puppet/room.proto

type RoomDelResponse

type RoomDelResponse = puppet.RoomDelResponse

RoomDelResponse from public import puppet/room.proto

type RoomInvitationAcceptRequest

type RoomInvitationAcceptRequest = puppet.RoomInvitationAcceptRequest

RoomInvitationAcceptRequest from public import puppet/room_invitation.proto

type RoomInvitationAcceptResponse

type RoomInvitationAcceptResponse = puppet.RoomInvitationAcceptResponse

RoomInvitationAcceptResponse from public import puppet/room_invitation.proto

type RoomInvitationPayloadRequest

type RoomInvitationPayloadRequest = puppet.RoomInvitationPayloadRequest

RoomInvitationPayloadRequest from public import puppet/room_invitation.proto

type RoomInvitationPayloadResponse

type RoomInvitationPayloadResponse = puppet.RoomInvitationPayloadResponse

RoomInvitationPayloadResponse from public import puppet/room_invitation.proto

type RoomListRequest

type RoomListRequest = puppet.RoomListRequest

RoomListRequest from public import puppet/room.proto

type RoomListResponse

type RoomListResponse = puppet.RoomListResponse

RoomListResponse from public import puppet/room.proto

type RoomMemberListRequest

type RoomMemberListRequest = puppet.RoomMemberListRequest

RoomMemberListRequest from public import puppet/room_member.proto

type RoomMemberListResponse

type RoomMemberListResponse = puppet.RoomMemberListResponse

RoomMemberListResponse from public import puppet/room_member.proto

type RoomMemberPayloadRequest

type RoomMemberPayloadRequest = puppet.RoomMemberPayloadRequest

RoomMemberPayloadRequest from public import puppet/room_member.proto

type RoomMemberPayloadResponse

type RoomMemberPayloadResponse = puppet.RoomMemberPayloadResponse

RoomMemberPayloadResponse from public import puppet/room_member.proto

type RoomPayloadRequest

type RoomPayloadRequest = puppet.RoomPayloadRequest

RoomPayloadRequest from public import puppet/room.proto

type RoomPayloadResponse

type RoomPayloadResponse = puppet.RoomPayloadResponse

RoomPayloadResponse from public import puppet/room.proto

type RoomQRCodeRequest

type RoomQRCodeRequest = puppet.RoomQRCodeRequest

RoomQRCodeRequest from public import puppet/room.proto

type RoomQRCodeResponse

type RoomQRCodeResponse = puppet.RoomQRCodeResponse

RoomQRCodeResponse from public import puppet/room.proto

type RoomQuitRequest

type RoomQuitRequest = puppet.RoomQuitRequest

RoomQuitRequest from public import puppet/room.proto

type RoomQuitResponse

type RoomQuitResponse = puppet.RoomQuitResponse

RoomQuitResponse from public import puppet/room.proto

type RoomTopicRequest

type RoomTopicRequest = puppet.RoomTopicRequest

RoomTopicRequest from public import puppet/room.proto

type RoomTopicResponse

type RoomTopicResponse = puppet.RoomTopicResponse

RoomTopicResponse from public import puppet/room.proto

type StartRequest

type StartRequest = puppet.StartRequest

StartRequest from public import puppet/base.proto

type StartResponse

type StartResponse = puppet.StartResponse

StartResponse from public import puppet/base.proto

type StopRequest

type StopRequest = puppet.StopRequest

StopRequest from public import puppet/base.proto

type StopResponse

type StopResponse = puppet.StopResponse

StopResponse from public import puppet/base.proto

type TagContactAddRequest

type TagContactAddRequest = puppet.TagContactAddRequest

TagContactAddRequest from public import puppet/tag.proto

type TagContactAddResponse

type TagContactAddResponse = puppet.TagContactAddResponse

TagContactAddResponse from public import puppet/tag.proto

type TagContactDeleteRequest

type TagContactDeleteRequest = puppet.TagContactDeleteRequest

TagContactDeleteRequest from public import puppet/tag.proto

type TagContactDeleteResponse

type TagContactDeleteResponse = puppet.TagContactDeleteResponse

TagContactDeleteResponse from public import puppet/tag.proto

type TagContactListRequest

type TagContactListRequest = puppet.TagContactListRequest

TagContactListRequest from public import puppet/tag.proto

type TagContactListResponse

type TagContactListResponse = puppet.TagContactListResponse

TagContactListResponse from public import puppet/tag.proto

type TagContactRemoveRequest

type TagContactRemoveRequest = puppet.TagContactRemoveRequest

TagContactRemoveRequest from public import puppet/tag.proto

type TagContactRemoveResponse

type TagContactRemoveResponse = puppet.TagContactRemoveResponse

TagContactRemoveResponse from public import puppet/tag.proto

type UnimplementedPuppetServer

type UnimplementedPuppetServer struct {
}

UnimplementedPuppetServer can be embedded to have forward compatible implementations.

func (*UnimplementedPuppetServer) ContactAlias

func (*UnimplementedPuppetServer) ContactAvatar

func (*UnimplementedPuppetServer) ContactList

func (*UnimplementedPuppetServer) ContactPayload

func (*UnimplementedPuppetServer) ContactSelfName

func (*UnimplementedPuppetServer) ContactSelfQRCode

func (*UnimplementedPuppetServer) ContactSelfSignature

func (*UnimplementedPuppetServer) Ding

func (*UnimplementedPuppetServer) Event

func (*UnimplementedPuppetServer) FrendshipAccept

func (*UnimplementedPuppetServer) FriendshipAdd

func (*UnimplementedPuppetServer) FriendshipPayload

func (*UnimplementedPuppetServer) Logout

func (*UnimplementedPuppetServer) MessageContact

func (*UnimplementedPuppetServer) MessageFile

func (*UnimplementedPuppetServer) MessageImage

func (*UnimplementedPuppetServer) MessageMiniProgram

func (*UnimplementedPuppetServer) MessagePayload

func (*UnimplementedPuppetServer) MessageRecall

func (*UnimplementedPuppetServer) MessageSendContact

func (*UnimplementedPuppetServer) MessageSendFile

func (*UnimplementedPuppetServer) MessageSendText

func (*UnimplementedPuppetServer) MessageSendUrl

func (*UnimplementedPuppetServer) MessageUrl

func (*UnimplementedPuppetServer) RoomAdd

func (*UnimplementedPuppetServer) RoomAnnounce

func (*UnimplementedPuppetServer) RoomAvatar

func (*UnimplementedPuppetServer) RoomCreate

func (*UnimplementedPuppetServer) RoomDel

func (*UnimplementedPuppetServer) RoomInvitationAccept

func (*UnimplementedPuppetServer) RoomList

func (*UnimplementedPuppetServer) RoomMemberList

func (*UnimplementedPuppetServer) RoomMemberPayload

func (*UnimplementedPuppetServer) RoomPayload

func (*UnimplementedPuppetServer) RoomQRCode

func (*UnimplementedPuppetServer) RoomQuit

func (*UnimplementedPuppetServer) RoomTopic

func (*UnimplementedPuppetServer) Start

func (*UnimplementedPuppetServer) Stop

func (*UnimplementedPuppetServer) TagContactAdd

func (*UnimplementedPuppetServer) TagContactDelete

func (*UnimplementedPuppetServer) TagContactList

func (*UnimplementedPuppetServer) TagContactRemove

func (*UnimplementedPuppetServer) Version

type VersionRequest

type VersionRequest = puppet.VersionRequest

VersionRequest from public import puppet/base.proto

type VersionResponse

type VersionResponse = puppet.VersionResponse

VersionResponse from public import puppet/base.proto

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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