Documentation ¶
Overview ¶
Package handler has a set of handlers for different purposes, like gRPC and regular HTTP
Package handler has a set of handlers for different purposes, like gRPC and regular HTTP
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func HTTPHandler ¶
func HTTPHandler(w http.ResponseWriter, _ *http.Request)
HTTPHandler handles an HTTP request
func RegisterGrpcHandler ¶
RegisterGrpcHandler self registers this handler with the GRPC server
Types ¶
type QaclanaGrpcServer ¶
type QaclanaGrpcServer struct{}
QaclanaGrpcServer is a representation of the operations available remotely
func (*QaclanaGrpcServer) Process ¶
func (s *QaclanaGrpcServer) Process(ctx context.Context, in *qaclana.Request) (*qaclana.Empty, error)
Process takes incoming HTTP requests and passes through the processors
func (*QaclanaGrpcServer) SystemStateChange ¶
func (s *QaclanaGrpcServer) SystemStateChange(in *qaclana.Empty, stream qaclana.RequestService_SystemStateChangeServer) error
SystemStateChange streams the system state changes to downstream firewall instances
Click to show internal directories.
Click to hide internal directories.