Documentation
¶
Index ¶
- type CallService
- func (svc *CallService) CreateInboundNumber(ctx context.Context, req *connect.Request[pbx3cxv1.CreateInboundNumberRequest]) (*connect.Response[pbx3cxv1.CreateInboundNumberResponse], error)
- func (svc *CallService) CreateOverwrite(ctx context.Context, req *connect.Request[pbx3cxv1.CreateOverwriteRequest]) (*connect.Response[pbx3cxv1.CreateOverwriteResponse], error)
- func (svc *CallService) DeleteInboundNumber(ctx context.Context, req *connect.Request[pbx3cxv1.DeleteInboundNumberRequest]) (*connect.Response[pbx3cxv1.DeleteInboundNumberResponse], error)
- func (svc *CallService) DeleteOverwrite(ctx context.Context, req *connect.Request[pbx3cxv1.DeleteOverwriteRequest]) (*connect.Response[pbx3cxv1.DeleteOverwriteResponse], error)
- func (svc *CallService) GetLogsForCustomer(ctx context.Context, req *connect.Request[pbx3cxv1.GetLogsForCustomerRequest]) (*connect.Response[pbx3cxv1.GetLogsForCustomerResponse], error)
- func (svc *CallService) GetLogsForDate(ctx context.Context, req *connect.Request[pbx3cxv1.GetLogsForDateRequest]) (*connect.Response[pbx3cxv1.GetLogsForDateResponse], error)
- func (svc *CallService) GetOnCall(ctx context.Context, req *connect.Request[pbx3cxv1.GetOnCallRequest]) (*connect.Response[pbx3cxv1.GetOnCallResponse], error)
- func (svc *CallService) GetOverwrite(ctx context.Context, req *connect.Request[pbx3cxv1.GetOverwriteRequest]) (*connect.Response[pbx3cxv1.GetOverwriteResponse], error)
- func (svc *CallService) ListInboundNumber(ctx context.Context, req *connect.Request[pbx3cxv1.ListInboundNumberRequest]) (*connect.Response[pbx3cxv1.ListInboundNumberResponse], error)
- func (svc *CallService) RecordCall(ctx context.Context, req *connect.Request[pbx3cxv1.RecordCallRequest]) (*connect.Response[emptypb.Empty], error)
- func (svc *CallService) RecordCallHandler(w http.ResponseWriter, req *http.Request)
- func (svc *CallService) SearchCallLogs(ctx context.Context, req *connect.Request[pbx3cxv1.SearchCallLogsRequest]) (*connect.Response[pbx3cxv1.SearchCallLogsResponse], error)
- func (svc *CallService) UpdateInboundNumber(ctx context.Context, req *connect.Request[pbx3cxv1.UpdateInboundNumberRequest]) (*connect.Response[pbx3cxv1.UpdateInboundNumberResponse], error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CallService ¶
type CallService struct { pbx3cxv1connect.UnimplementedCallServiceHandler *config.Providers // contains filtered or unexported fields }
func New ¶
func New(p *config.Providers) *CallService
func (*CallService) CreateInboundNumber ¶ added in v1.2.0
func (svc *CallService) CreateInboundNumber(ctx context.Context, req *connect.Request[pbx3cxv1.CreateInboundNumberRequest]) (*connect.Response[pbx3cxv1.CreateInboundNumberResponse], error)
func (*CallService) CreateOverwrite ¶
func (svc *CallService) CreateOverwrite(ctx context.Context, req *connect.Request[pbx3cxv1.CreateOverwriteRequest]) (*connect.Response[pbx3cxv1.CreateOverwriteResponse], error)
func (*CallService) DeleteInboundNumber ¶ added in v1.2.0
func (svc *CallService) DeleteInboundNumber(ctx context.Context, req *connect.Request[pbx3cxv1.DeleteInboundNumberRequest]) (*connect.Response[pbx3cxv1.DeleteInboundNumberResponse], error)
func (*CallService) DeleteOverwrite ¶
func (svc *CallService) DeleteOverwrite(ctx context.Context, req *connect.Request[pbx3cxv1.DeleteOverwriteRequest]) (*connect.Response[pbx3cxv1.DeleteOverwriteResponse], error)
func (*CallService) GetLogsForCustomer ¶
func (svc *CallService) GetLogsForCustomer(ctx context.Context, req *connect.Request[pbx3cxv1.GetLogsForCustomerRequest]) (*connect.Response[pbx3cxv1.GetLogsForCustomerResponse], error)
func (*CallService) GetLogsForDate ¶
func (svc *CallService) GetLogsForDate(ctx context.Context, req *connect.Request[pbx3cxv1.GetLogsForDateRequest]) (*connect.Response[pbx3cxv1.GetLogsForDateResponse], error)
func (*CallService) GetOnCall ¶
func (svc *CallService) GetOnCall(ctx context.Context, req *connect.Request[pbx3cxv1.GetOnCallRequest]) (*connect.Response[pbx3cxv1.GetOnCallResponse], error)
func (*CallService) GetOverwrite ¶
func (svc *CallService) GetOverwrite(ctx context.Context, req *connect.Request[pbx3cxv1.GetOverwriteRequest]) (*connect.Response[pbx3cxv1.GetOverwriteResponse], error)
func (*CallService) ListInboundNumber ¶ added in v1.2.2
func (svc *CallService) ListInboundNumber(ctx context.Context, req *connect.Request[pbx3cxv1.ListInboundNumberRequest]) (*connect.Response[pbx3cxv1.ListInboundNumberResponse], error)
func (*CallService) RecordCall ¶
func (svc *CallService) RecordCall(ctx context.Context, req *connect.Request[pbx3cxv1.RecordCallRequest]) (*connect.Response[emptypb.Empty], error)
func (*CallService) RecordCallHandler ¶
func (svc *CallService) RecordCallHandler(w http.ResponseWriter, req *http.Request)
func (*CallService) SearchCallLogs ¶
func (svc *CallService) SearchCallLogs(ctx context.Context, req *connect.Request[pbx3cxv1.SearchCallLogsRequest]) (*connect.Response[pbx3cxv1.SearchCallLogsResponse], error)
func (*CallService) UpdateInboundNumber ¶ added in v1.2.0
func (svc *CallService) UpdateInboundNumber(ctx context.Context, req *connect.Request[pbx3cxv1.UpdateInboundNumberRequest]) (*connect.Response[pbx3cxv1.UpdateInboundNumberResponse], error)
Click to show internal directories.
Click to hide internal directories.