services

package
v0.12.0 Latest Latest
Warning

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

Go to latest
Published: Aug 16, 2021 License: MIT Imports: 21 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewAccountAPIServer

func NewAccountAPIServer(ctx context.Context, opt *AccountOptions) (account.AccountAPIServer, error)

NewAccountAPIServer creates account API server

func NewCallAPIServer

func NewCallAPIServer(ctx context.Context, opt *CallOptions) (call.CallAPIServer, error)

NewCallAPIServer creates a call API server

func NewChannelAPIServer

func NewChannelAPIServer(ctx context.Context, opt *ChannelOptions) (channel.ChannelAPIServer, error)

NewChannelAPIServer creates a channel API server

func NewEmailingAPIServer

func NewEmailingAPIServer(ctx context.Context, opt *EmailingOptions) (emailing.EmailingServer, error)

NewEmailingAPIServer creates an emailing API server

func NewLongRunningAPIServer

func NewLongRunningAPIServer(ctx context.Context, opt *LongRunningOptions) (longrunning.OperationAPIServer, error)

NewLongRunningAPIServer creates a channel API server

func NewMessagingAPIServer

func NewMessagingAPIServer(ctx context.Context, opt *MessagingOptions) (messaging.MessagingServer, error)

NewMessagingAPIServer creates a messaging API server

func NewPusherAPIServer

func NewPusherAPIServer(ctx context.Context, opt *PusherOptions) (pusher.PushMessagingServer, error)

NewEmailingAPIServer creates FCM pusher API server

func NewSMSAPIServer

func NewSMSAPIServer(ctx context.Context, opt *SMSOptions) (sms.SMSAPIServer, error)

NewSMSAPIServer creates outgoing sms API server

func NewSettingsAPIServer

func NewSettingsAPIServer(ctx context.Context, opt *SettingsOptions) (settings.SettingsAPIServer, error)

NewSettingsAPIServer creates a settings API server

func NewSubscriberAPIServer

func NewSubscriberAPIServer(ctx context.Context, opt *SubscriberOptions) (subscriber.SubscriberAPIServer, error)

NewSubscriberAPIServer creates a subscriber API server

Types

type AccountOptions

type AccountOptions = account_app.Options

type CallOptions

type CallOptions = call_app.Options

type ChannelOptions

type ChannelOptions = channel_app.Options

type EmailingOptions

type EmailingOptions = emailing_app.Options

type LongRunningOptions

type LongRunningOptions = longrunning_app.Options

type MessagingOptions

type MessagingOptions = messaging_app.Options

type PusherOptions

type PusherOptions = pusher_app.Options

type SMSOptions

type SMSOptions = sms_app.Options

type SettingsOptions

type SettingsOptions = settings_app.Options

type SubscriberOptions

type SubscriberOptions = subscriber_app.Options

Jump to

Keyboard shortcuts

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