launchscreenservice

package
v0.0.0-...-b283e90 Latest Latest
Warning

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

Go to latest
Published: Dec 15, 2024 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Overview

Code generated by Kitex v0.11.3. DO NOT EDIT.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewInvoker

func NewInvoker(handler launch_screen.LaunchScreenService, opts ...server.Option) server.Invoker

NewInvoker creates a server.Invoker with the given handler and options.

func NewServer

func NewServer(handler launch_screen.LaunchScreenService, opts ...server.Option) server.Server

NewServer creates a server.Server with the given handler and options.

func NewServiceInfo

func NewServiceInfo() *kitex.ServiceInfo

NewServiceInfo creates a new ServiceInfo containing all methods

func NewServiceInfoForClient

func NewServiceInfoForClient() *kitex.ServiceInfo

NewServiceInfo creates a new ServiceInfo containing non-streaming methods

func NewServiceInfoForStreamClient

func NewServiceInfoForStreamClient() *kitex.ServiceInfo

func RegisterService

func RegisterService(svr server.Server, handler launch_screen.LaunchScreenService, opts ...server.RegisterOption) error

Types

type Client

Client is designed to provide IDL-compatible methods with call-option parameter for kitex framework.

func MustNewClient

func MustNewClient(destService string, opts ...client.Option) Client

MustNewClient creates a client for the service defined in IDL. It panics if any error occurs.

func NewClient

func NewClient(destService string, opts ...client.Option) (Client, error)

NewClient creates a client for the service defined in IDL.

type LaunchScreenService_ChangeImageClient

type LaunchScreenService_ChangeImageClient interface {
	streaming.Stream
	Send(*launch_screen.ChangeImageRequest) error
	CloseAndRecv() (*launch_screen.ChangeImageResponse, error)
}

type LaunchScreenService_CreateImageClient

type LaunchScreenService_CreateImageClient interface {
	streaming.Stream
	Send(*launch_screen.CreateImageRequest) error
	CloseAndRecv() (*launch_screen.CreateImageResponse, error)
}

type StreamClient

type StreamClient interface {
	CreateImage(ctx context.Context, callOptions ...streamcall.Option) (stream LaunchScreenService_CreateImageClient, err error)
	ChangeImage(ctx context.Context, callOptions ...streamcall.Option) (stream LaunchScreenService_ChangeImageClient, err error)
}

StreamClient is designed to provide Interface for Streaming APIs.

func MustNewStreamClient

func MustNewStreamClient(destService string, opts ...streamclient.Option) StreamClient

MustNewStreamClient creates a stream client for the service's streaming APIs defined in IDL. It panics if any error occurs.

func NewStreamClient

func NewStreamClient(destService string, opts ...streamclient.Option) (StreamClient, error)

NewStreamClient creates a stream client for the service's streaming APIs defined in IDL.

Jump to

Keyboard shortcuts

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