receivers

package
v0.0.0-...-5430d50 Latest Latest
Warning

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

Go to latest
Published: Feb 14, 2020 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Receiver

type Receiver struct {
	AwsLib   libaws.AwsInterface
	Callback callbackprovider.ProviderCallbackInterface
}

Receiver ...

func ReceiverHandler

func ReceiverHandler() *Receiver

ReceiverHandler ...

func (*Receiver) GoSMSReceiver

func (rcv *Receiver) GoSMSReceiver(ID string, data *entity.WavecelllCallBackRequest) (string, error)

GoSMSReceiver ...

func (*Receiver) InfobipReceiver

func (rcv *Receiver) InfobipReceiver(ID string, data *entity.InfobipCallbackRequest)

InfobipReceiver ...

func (*Receiver) WavecellReceiver

func (rcv *Receiver) WavecellReceiver(ID string, data *entity.WavecelllCallBackRequest) (string, error)

WavecellReceiver ...

type ReceiverInterface

type ReceiverInterface interface {
	InfobipReceiver(ID string, data *entity.InfobipCallbackRequest)
	WavecellReceiver(ID string, data *entity.WavecelllCallBackRequest) (string, error)
}

ReceiverInterface ...

Jump to

Keyboard shortcuts

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