Documentation
¶
Index ¶
- func RegisterSmsHandler(s server.Server, hdlr SmsHandler, opts ...server.HandlerOption) error
- type CreateTempRequest
- func (*CreateTempRequest) Descriptor() ([]byte, []int)
- func (*CreateTempRequest) ProtoMessage()
- func (m *CreateTempRequest) Reset()
- func (m *CreateTempRequest) String() string
- func (m *CreateTempRequest) XXX_DiscardUnknown()
- func (m *CreateTempRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CreateTempRequest) XXX_Merge(src proto.Message)
- func (m *CreateTempRequest) XXX_Size() int
- func (m *CreateTempRequest) XXX_Unmarshal(b []byte) error
- type CreateTempResponse
- func (*CreateTempResponse) Descriptor() ([]byte, []int)
- func (*CreateTempResponse) ProtoMessage()
- func (m *CreateTempResponse) Reset()
- func (m *CreateTempResponse) String() string
- func (m *CreateTempResponse) XXX_DiscardUnknown()
- func (m *CreateTempResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CreateTempResponse) XXX_Merge(src proto.Message)
- func (m *CreateTempResponse) XXX_Size() int
- func (m *CreateTempResponse) XXX_Unmarshal(b []byte) error
- type ListRequest
- func (*ListRequest) Descriptor() ([]byte, []int)
- func (m *ListRequest) GetCode() string
- func (m *ListRequest) GetMobile() string
- func (*ListRequest) ProtoMessage()
- func (m *ListRequest) Reset()
- func (m *ListRequest) String() string
- func (m *ListRequest) XXX_DiscardUnknown()
- func (m *ListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListRequest) XXX_Merge(src proto.Message)
- func (m *ListRequest) XXX_Size() int
- func (m *ListRequest) XXX_Unmarshal(b []byte) error
- type ListResponse
- func (*ListResponse) Descriptor() ([]byte, []int)
- func (m *ListResponse) GetSuccess() bool
- func (*ListResponse) ProtoMessage()
- func (m *ListResponse) Reset()
- func (m *ListResponse) String() string
- func (m *ListResponse) XXX_DiscardUnknown()
- func (m *ListResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListResponse) XXX_Merge(src proto.Message)
- func (m *ListResponse) XXX_Size() int
- func (m *ListResponse) XXX_Unmarshal(b []byte) error
- type SendPage
- func (*SendPage) Descriptor() ([]byte, []int)
- func (m *SendPage) GetData() []*SmsStruct
- func (*SendPage) ProtoMessage()
- func (m *SendPage) Reset()
- func (m *SendPage) String() string
- func (m *SendPage) XXX_DiscardUnknown()
- func (m *SendPage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SendPage) XXX_Merge(src proto.Message)
- func (m *SendPage) XXX_Size() int
- func (m *SendPage) XXX_Unmarshal(b []byte) error
- type SmsHandler
- type SmsService
- type SmsStruct
- func (*SmsStruct) Descriptor() ([]byte, []int)
- func (m *SmsStruct) GetBizType() int32
- func (m *SmsStruct) GetContent() string
- func (m *SmsStruct) GetExpiresAt() string
- func (m *SmsStruct) GetId() int64
- func (m *SmsStruct) GetMessage() string
- func (m *SmsStruct) GetMobile() string
- func (m *SmsStruct) GetMode() int32
- func (m *SmsStruct) GetProvider() string
- func (m *SmsStruct) GetSid() string
- func (m *SmsStruct) GetSign() string
- func (m *SmsStruct) GetSuccess() int64
- func (m *SmsStruct) GetUserId() int64
- func (*SmsStruct) ProtoMessage()
- func (m *SmsStruct) Reset()
- func (m *SmsStruct) String() string
- func (m *SmsStruct) XXX_DiscardUnknown()
- func (m *SmsStruct) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SmsStruct) XXX_Merge(src proto.Message)
- func (m *SmsStruct) XXX_Size() int
- func (m *SmsStruct) XXX_Unmarshal(b []byte) error
- type TemplatePage
- func (*TemplatePage) Descriptor() ([]byte, []int)
- func (m *TemplatePage) GetData() []*SmsStruct
- func (*TemplatePage) ProtoMessage()
- func (m *TemplatePage) Reset()
- func (m *TemplatePage) String() string
- func (m *TemplatePage) XXX_DiscardUnknown()
- func (m *TemplatePage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TemplatePage) XXX_Merge(src proto.Message)
- func (m *TemplatePage) XXX_Size() int
- func (m *TemplatePage) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterSmsHandler ¶
func RegisterSmsHandler(s server.Server, hdlr SmsHandler, opts ...server.HandlerOption) error
Types ¶
type CreateTempRequest ¶
type CreateTempRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*CreateTempRequest) Descriptor ¶
func (*CreateTempRequest) Descriptor() ([]byte, []int)
func (*CreateTempRequest) ProtoMessage ¶
func (*CreateTempRequest) ProtoMessage()
func (*CreateTempRequest) Reset ¶
func (m *CreateTempRequest) Reset()
func (*CreateTempRequest) String ¶
func (m *CreateTempRequest) String() string
func (*CreateTempRequest) XXX_DiscardUnknown ¶
func (m *CreateTempRequest) XXX_DiscardUnknown()
func (*CreateTempRequest) XXX_Marshal ¶
func (m *CreateTempRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreateTempRequest) XXX_Merge ¶
func (m *CreateTempRequest) XXX_Merge(src proto.Message)
func (*CreateTempRequest) XXX_Size ¶
func (m *CreateTempRequest) XXX_Size() int
func (*CreateTempRequest) XXX_Unmarshal ¶
func (m *CreateTempRequest) XXX_Unmarshal(b []byte) error
type CreateTempResponse ¶
type CreateTempResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*CreateTempResponse) Descriptor ¶
func (*CreateTempResponse) Descriptor() ([]byte, []int)
func (*CreateTempResponse) ProtoMessage ¶
func (*CreateTempResponse) ProtoMessage()
func (*CreateTempResponse) Reset ¶
func (m *CreateTempResponse) Reset()
func (*CreateTempResponse) String ¶
func (m *CreateTempResponse) String() string
func (*CreateTempResponse) XXX_DiscardUnknown ¶
func (m *CreateTempResponse) XXX_DiscardUnknown()
func (*CreateTempResponse) XXX_Marshal ¶
func (m *CreateTempResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreateTempResponse) XXX_Merge ¶
func (m *CreateTempResponse) XXX_Merge(src proto.Message)
func (*CreateTempResponse) XXX_Size ¶
func (m *CreateTempResponse) XXX_Size() int
func (*CreateTempResponse) XXX_Unmarshal ¶
func (m *CreateTempResponse) XXX_Unmarshal(b []byte) error
type ListRequest ¶
type ListRequest struct { Mobile string `protobuf:"bytes,1,opt,name=mobile,proto3" json:"mobile,omitempty"` Code string `protobuf:"bytes,2,opt,name=code,proto3" json:"code,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ListRequest) Descriptor ¶
func (*ListRequest) Descriptor() ([]byte, []int)
func (*ListRequest) GetCode ¶
func (m *ListRequest) GetCode() string
func (*ListRequest) GetMobile ¶
func (m *ListRequest) GetMobile() string
func (*ListRequest) ProtoMessage ¶
func (*ListRequest) ProtoMessage()
func (*ListRequest) Reset ¶
func (m *ListRequest) Reset()
func (*ListRequest) String ¶
func (m *ListRequest) String() string
func (*ListRequest) XXX_DiscardUnknown ¶
func (m *ListRequest) XXX_DiscardUnknown()
func (*ListRequest) XXX_Marshal ¶
func (m *ListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListRequest) XXX_Merge ¶
func (m *ListRequest) XXX_Merge(src proto.Message)
func (*ListRequest) XXX_Size ¶
func (m *ListRequest) XXX_Size() int
func (*ListRequest) XXX_Unmarshal ¶
func (m *ListRequest) XXX_Unmarshal(b []byte) error
type ListResponse ¶
type ListResponse struct { Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ListResponse) Descriptor ¶
func (*ListResponse) Descriptor() ([]byte, []int)
func (*ListResponse) GetSuccess ¶
func (m *ListResponse) GetSuccess() bool
func (*ListResponse) ProtoMessage ¶
func (*ListResponse) ProtoMessage()
func (*ListResponse) Reset ¶
func (m *ListResponse) Reset()
func (*ListResponse) String ¶
func (m *ListResponse) String() string
func (*ListResponse) XXX_DiscardUnknown ¶
func (m *ListResponse) XXX_DiscardUnknown()
func (*ListResponse) XXX_Marshal ¶
func (m *ListResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListResponse) XXX_Merge ¶
func (m *ListResponse) XXX_Merge(src proto.Message)
func (*ListResponse) XXX_Size ¶
func (m *ListResponse) XXX_Size() int
func (*ListResponse) XXX_Unmarshal ¶
func (m *ListResponse) XXX_Unmarshal(b []byte) error
type SendPage ¶
type SendPage struct { Data []*SmsStruct `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SendPage) Descriptor ¶
func (*SendPage) ProtoMessage ¶
func (*SendPage) ProtoMessage()
func (*SendPage) XXX_DiscardUnknown ¶
func (m *SendPage) XXX_DiscardUnknown()
func (*SendPage) XXX_Marshal ¶
func (*SendPage) XXX_Unmarshal ¶
type SmsHandler ¶
type SmsHandler interface { SendList(context.Context, *SendPage, *SendPage) error TemplateList(context.Context, *TemplatePage, *TemplatePage) error Template(context.Context, *SmsStruct, *SmsStruct) error List(context.Context, *ListRequest, *ListResponse) error Create(context.Context, *CreateTempRequest, *CreateTempResponse) error }
type SmsService ¶
type SmsService interface { SendList(ctx context.Context, in *SendPage, opts ...client.CallOption) (*SendPage, error) TemplateList(ctx context.Context, in *TemplatePage, opts ...client.CallOption) (*TemplatePage, error) Template(ctx context.Context, in *SmsStruct, opts ...client.CallOption) (*SmsStruct, error) List(ctx context.Context, in *ListRequest, opts ...client.CallOption) (*ListResponse, error) Create(ctx context.Context, in *CreateTempRequest, opts ...client.CallOption) (*CreateTempResponse, error) }
func NewSmsService ¶
func NewSmsService(name string, c client.Client) SmsService
type SmsStruct ¶
type SmsStruct struct { UserId int64 `protobuf:"varint,1,opt,name=userId,proto3" json:"userId,omitempty"` Sid string `protobuf:"bytes,2,opt,name=sid,proto3" json:"sid,omitempty"` Provider string `protobuf:"bytes,3,opt,name=provider,proto3" json:"provider,omitempty"` BizType int32 `protobuf:"varint,4,opt,name=bizType,proto3" json:"bizType,omitempty"` Mobile string `protobuf:"bytes,5,opt,name=mobile,proto3" json:"mobile,omitempty"` Content string `protobuf:"bytes,6,opt,name=content,proto3" json:"content,omitempty"` Success int64 `protobuf:"varint,7,opt,name=success,proto3" json:"success,omitempty"` Message string `protobuf:"bytes,8,opt,name=message,proto3" json:"message,omitempty"` Id int64 `protobuf:"varint,9,opt,name=id,proto3" json:"id,omitempty"` Mode int32 `protobuf:"varint,10,opt,name=mode,proto3" json:"mode,omitempty"` Sign string `protobuf:"bytes,11,opt,name=sign,proto3" json:"sign,omitempty"` ExpiresAt string `protobuf:"bytes,12,opt,name=expiresAt,proto3" json:"expiresAt,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SmsStruct) Descriptor ¶
func (*SmsStruct) GetBizType ¶
func (*SmsStruct) GetContent ¶
func (*SmsStruct) GetExpiresAt ¶
func (*SmsStruct) GetMessage ¶
func (*SmsStruct) GetProvider ¶
func (*SmsStruct) GetSuccess ¶
func (*SmsStruct) ProtoMessage ¶
func (*SmsStruct) ProtoMessage()
func (*SmsStruct) XXX_DiscardUnknown ¶
func (m *SmsStruct) XXX_DiscardUnknown()
func (*SmsStruct) XXX_Marshal ¶
func (*SmsStruct) XXX_Unmarshal ¶
type TemplatePage ¶
type TemplatePage struct { Data []*SmsStruct `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
************* 短信模板 ************************ //
func (*TemplatePage) Descriptor ¶
func (*TemplatePage) Descriptor() ([]byte, []int)
func (*TemplatePage) GetData ¶
func (m *TemplatePage) GetData() []*SmsStruct
func (*TemplatePage) ProtoMessage ¶
func (*TemplatePage) ProtoMessage()
func (*TemplatePage) Reset ¶
func (m *TemplatePage) Reset()
func (*TemplatePage) String ¶
func (m *TemplatePage) String() string
func (*TemplatePage) XXX_DiscardUnknown ¶
func (m *TemplatePage) XXX_DiscardUnknown()
func (*TemplatePage) XXX_Marshal ¶
func (m *TemplatePage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TemplatePage) XXX_Merge ¶
func (m *TemplatePage) XXX_Merge(src proto.Message)
func (*TemplatePage) XXX_Size ¶
func (m *TemplatePage) XXX_Size() int
func (*TemplatePage) XXX_Unmarshal ¶
func (m *TemplatePage) XXX_Unmarshal(b []byte) error
Click to show internal directories.
Click to hide internal directories.