v1

package
v0.0.0-...-9cdeeb8 Latest Latest
Warning

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

Go to latest
Published: Jun 29, 2022 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_server_proto protoreflect.FileDescriptor
View Source
var GRPCServer_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "GRPCServer",
	HandlerType: (*GRPCServerServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CreateEvent",
			Handler:    _GRPCServer_CreateEvent_Handler,
		},
		{
			MethodName: "UpdateEvent",
			Handler:    _GRPCServer_UpdateEvent_Handler,
		},
		{
			MethodName: "DeleteEvent",
			Handler:    _GRPCServer_DeleteEvent_Handler,
		},
		{
			MethodName: "ListEventsToDay",
			Handler:    _GRPCServer_ListEventsToDay_Handler,
		},
		{
			MethodName: "ListEventsToWeek",
			Handler:    _GRPCServer_ListEventsToWeek_Handler,
		},
		{
			MethodName: "ListEventsToMonth",
			Handler:    _GRPCServer_ListEventsToMonth_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "server.proto",
}

GRPCServer_ServiceDesc is the grpc.ServiceDesc for GRPCServer service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterGRPCServerServer

func RegisterGRPCServerServer(s grpc.ServiceRegistrar, srv GRPCServerServer)

Types

type DataRequest

type DataRequest struct {
	Data uint64 `protobuf:"varint,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*DataRequest) Descriptor deprecated

func (*DataRequest) Descriptor() ([]byte, []int)

Deprecated: Use DataRequest.ProtoReflect.Descriptor instead.

func (*DataRequest) GetData

func (x *DataRequest) GetData() uint64

func (*DataRequest) ProtoMessage

func (*DataRequest) ProtoMessage()

func (*DataRequest) ProtoReflect

func (x *DataRequest) ProtoReflect() protoreflect.Message

func (*DataRequest) Reset

func (x *DataRequest) Reset()

func (*DataRequest) String

func (x *DataRequest) String() string

type ErrorEvent

type ErrorEvent struct {
	Msg string `protobuf:"bytes,1,opt,name=msg,proto3" json:"msg,omitempty"`
	// contains filtered or unexported fields
}

func (*ErrorEvent) Descriptor deprecated

func (*ErrorEvent) Descriptor() ([]byte, []int)

Deprecated: Use ErrorEvent.ProtoReflect.Descriptor instead.

func (*ErrorEvent) GetMsg

func (x *ErrorEvent) GetMsg() string

func (*ErrorEvent) ProtoMessage

func (*ErrorEvent) ProtoMessage()

func (*ErrorEvent) ProtoReflect

func (x *ErrorEvent) ProtoReflect() protoreflect.Message

func (*ErrorEvent) Reset

func (x *ErrorEvent) Reset()

func (*ErrorEvent) String

func (x *ErrorEvent) String() string

type ErrorResponse

type ErrorResponse struct {
	Error *ErrorEvent `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*ErrorResponse) Descriptor deprecated

func (*ErrorResponse) Descriptor() ([]byte, []int)

Deprecated: Use ErrorResponse.ProtoReflect.Descriptor instead.

func (*ErrorResponse) GetError

func (x *ErrorResponse) GetError() *ErrorEvent

func (*ErrorResponse) ProtoMessage

func (*ErrorResponse) ProtoMessage()

func (*ErrorResponse) ProtoReflect

func (x *ErrorResponse) ProtoReflect() protoreflect.Message

func (*ErrorResponse) Reset

func (x *ErrorResponse) Reset()

func (*ErrorResponse) String

func (x *ErrorResponse) String() string

type Event

type Event struct {
	Id               uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Title            string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
	StartTime        uint64 `protobuf:"varint,3,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
	EndTime          uint64 `protobuf:"varint,4,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
	Description      string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
	UserId           uint64 `protobuf:"varint,6,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	NotificationTime uint64 `protobuf:"varint,7,opt,name=notification_time,json=notificationTime,proto3" json:"notification_time,omitempty"`
	// contains filtered or unexported fields
}

func (*Event) Descriptor deprecated

func (*Event) Descriptor() ([]byte, []int)

Deprecated: Use Event.ProtoReflect.Descriptor instead.

func (*Event) GetDescription

func (x *Event) GetDescription() string

func (*Event) GetEndTime

func (x *Event) GetEndTime() uint64

func (*Event) GetId

func (x *Event) GetId() uint64

func (*Event) GetNotificationTime

func (x *Event) GetNotificationTime() uint64

func (*Event) GetStartTime

func (x *Event) GetStartTime() uint64

func (*Event) GetTitle

func (x *Event) GetTitle() string

func (*Event) GetUserId

func (x *Event) GetUserId() uint64

func (*Event) ProtoMessage

func (*Event) ProtoMessage()

func (*Event) ProtoReflect

func (x *Event) ProtoReflect() protoreflect.Message

func (*Event) Reset

func (x *Event) Reset()

func (*Event) String

func (x *Event) String() string

type EventsResponse

type EventsResponse struct {
	Event []*Event `protobuf:"bytes,1,rep,name=event,proto3" json:"event,omitempty"`
	// contains filtered or unexported fields
}

func (*EventsResponse) Descriptor deprecated

func (*EventsResponse) Descriptor() ([]byte, []int)

Deprecated: Use EventsResponse.ProtoReflect.Descriptor instead.

func (*EventsResponse) GetEvent

func (x *EventsResponse) GetEvent() []*Event

func (*EventsResponse) ProtoMessage

func (*EventsResponse) ProtoMessage()

func (*EventsResponse) ProtoReflect

func (x *EventsResponse) ProtoReflect() protoreflect.Message

func (*EventsResponse) Reset

func (x *EventsResponse) Reset()

func (*EventsResponse) String

func (x *EventsResponse) String() string

type GRPCServerClient

type GRPCServerClient interface {
	CreateEvent(ctx context.Context, in *Event, opts ...grpc.CallOption) (*ResultResponse, error)
	UpdateEvent(ctx context.Context, in *UpdateRequest, opts ...grpc.CallOption) (*ErrorResponse, error)
	DeleteEvent(ctx context.Context, in *IDEvent, opts ...grpc.CallOption) (*ErrorResponse, error)
	ListEventsToDay(ctx context.Context, in *DataRequest, opts ...grpc.CallOption) (*EventsResponse, error)
	ListEventsToWeek(ctx context.Context, in *DataRequest, opts ...grpc.CallOption) (*EventsResponse, error)
	ListEventsToMonth(ctx context.Context, in *DataRequest, opts ...grpc.CallOption) (*EventsResponse, error)
}

GRPCServerClient is the client API for GRPCServer service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewGRPCServerClient

func NewGRPCServerClient(cc grpc.ClientConnInterface) GRPCServerClient

type GRPCServerServer

type GRPCServerServer interface {
	CreateEvent(context.Context, *Event) (*ResultResponse, error)
	UpdateEvent(context.Context, *UpdateRequest) (*ErrorResponse, error)
	DeleteEvent(context.Context, *IDEvent) (*ErrorResponse, error)
	ListEventsToDay(context.Context, *DataRequest) (*EventsResponse, error)
	ListEventsToWeek(context.Context, *DataRequest) (*EventsResponse, error)
	ListEventsToMonth(context.Context, *DataRequest) (*EventsResponse, error)
	// contains filtered or unexported methods
}

GRPCServerServer is the server API for GRPCServer service. All implementations must embed UnimplementedGRPCServerServer for forward compatibility

type IDEvent

type IDEvent struct {
	Id uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*IDEvent) Descriptor deprecated

func (*IDEvent) Descriptor() ([]byte, []int)

Deprecated: Use IDEvent.ProtoReflect.Descriptor instead.

func (*IDEvent) GetId

func (x *IDEvent) GetId() uint64

func (*IDEvent) ProtoMessage

func (*IDEvent) ProtoMessage()

func (*IDEvent) ProtoReflect

func (x *IDEvent) ProtoReflect() protoreflect.Message

func (*IDEvent) Reset

func (x *IDEvent) Reset()

func (*IDEvent) String

func (x *IDEvent) String() string

type ResultResponse

type ResultResponse struct {
	Id     *IDEvent    `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Result *ErrorEvent `protobuf:"bytes,2,opt,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

func (*ResultResponse) Descriptor deprecated

func (*ResultResponse) Descriptor() ([]byte, []int)

Deprecated: Use ResultResponse.ProtoReflect.Descriptor instead.

func (*ResultResponse) GetId

func (x *ResultResponse) GetId() *IDEvent

func (*ResultResponse) GetResult

func (x *ResultResponse) GetResult() *ErrorEvent

func (*ResultResponse) ProtoMessage

func (*ResultResponse) ProtoMessage()

func (*ResultResponse) ProtoReflect

func (x *ResultResponse) ProtoReflect() protoreflect.Message

func (*ResultResponse) Reset

func (x *ResultResponse) Reset()

func (*ResultResponse) String

func (x *ResultResponse) String() string

type UnimplementedGRPCServerServer

type UnimplementedGRPCServerServer struct {
}

UnimplementedGRPCServerServer must be embedded to have forward compatible implementations.

func (UnimplementedGRPCServerServer) CreateEvent

func (UnimplementedGRPCServerServer) DeleteEvent

func (UnimplementedGRPCServerServer) ListEventsToDay

func (UnimplementedGRPCServerServer) ListEventsToMonth

func (UnimplementedGRPCServerServer) ListEventsToWeek

func (UnimplementedGRPCServerServer) UpdateEvent

type UnsafeGRPCServerServer

type UnsafeGRPCServerServer interface {
	// contains filtered or unexported methods
}

UnsafeGRPCServerServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to GRPCServerServer will result in compilation errors.

type UpdateEvent

type UpdateEvent struct {
	Title            string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
	StartTime        uint64 `protobuf:"varint,2,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
	EndTime          uint64 `protobuf:"varint,3,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
	Description      string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	UserId           uint64 `protobuf:"varint,5,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	NotificationTime uint64 `protobuf:"varint,6,opt,name=notification_time,json=notificationTime,proto3" json:"notification_time,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateEvent) Descriptor deprecated

func (*UpdateEvent) Descriptor() ([]byte, []int)

Deprecated: Use UpdateEvent.ProtoReflect.Descriptor instead.

func (*UpdateEvent) GetDescription

func (x *UpdateEvent) GetDescription() string

func (*UpdateEvent) GetEndTime

func (x *UpdateEvent) GetEndTime() uint64

func (*UpdateEvent) GetNotificationTime

func (x *UpdateEvent) GetNotificationTime() uint64

func (*UpdateEvent) GetStartTime

func (x *UpdateEvent) GetStartTime() uint64

func (*UpdateEvent) GetTitle

func (x *UpdateEvent) GetTitle() string

func (*UpdateEvent) GetUserId

func (x *UpdateEvent) GetUserId() uint64

func (*UpdateEvent) ProtoMessage

func (*UpdateEvent) ProtoMessage()

func (*UpdateEvent) ProtoReflect

func (x *UpdateEvent) ProtoReflect() protoreflect.Message

func (*UpdateEvent) Reset

func (x *UpdateEvent) Reset()

func (*UpdateEvent) String

func (x *UpdateEvent) String() string

type UpdateRequest

type UpdateRequest struct {
	Id    *IDEvent     `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Event *UpdateEvent `protobuf:"bytes,2,opt,name=event,proto3" json:"event,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateRequest) Descriptor deprecated

func (*UpdateRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateRequest.ProtoReflect.Descriptor instead.

func (*UpdateRequest) GetEvent

func (x *UpdateRequest) GetEvent() *UpdateEvent

func (*UpdateRequest) GetId

func (x *UpdateRequest) GetId() *IDEvent

func (*UpdateRequest) ProtoMessage

func (*UpdateRequest) ProtoMessage()

func (*UpdateRequest) ProtoReflect

func (x *UpdateRequest) ProtoReflect() protoreflect.Message

func (*UpdateRequest) Reset

func (x *UpdateRequest) Reset()

func (*UpdateRequest) String

func (x *UpdateRequest) String() string

Jump to

Keyboard shortcuts

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