Documentation ¶
Index ¶
- func StopServiceConn(n3iwfContext *n3iwf_context.N3IWFContext)
- type N3iwfApp
- func (a *N3iwfApp) InitDefaultXfrmInterface(n3iwfContext *n3iwf_context.N3IWFContext) error
- func (a *N3iwfApp) ListenShutdownEvent(n3iwfContext *n3iwf_context.N3IWFContext)
- func (a *N3iwfApp) RemoveIPsecInterfaces(n3iwfContext *n3iwf_context.N3IWFContext)
- func (a *N3iwfApp) SetLogEnable(enable bool)
- func (a *N3iwfApp) SetLogLevel(level string)
- func (a *N3iwfApp) SetReportCaller(reportCaller bool)
- func (a *N3iwfApp) Start(tlsKeyLogPath string)
- func (a *N3iwfApp) Terminate(n3iwfContext *n3iwf_context.N3IWFContext)
- func (a *N3iwfApp) WaitRoutineStopped(n3iwfContext *n3iwf_context.N3IWFContext)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func StopServiceConn ¶
func StopServiceConn(n3iwfContext *n3iwf_context.N3IWFContext)
Types ¶
type N3iwfApp ¶
type N3iwfApp struct {
// contains filtered or unexported fields
}
func (*N3iwfApp) InitDefaultXfrmInterface ¶
func (a *N3iwfApp) InitDefaultXfrmInterface(n3iwfContext *n3iwf_context.N3IWFContext) error
func (*N3iwfApp) ListenShutdownEvent ¶
func (a *N3iwfApp) ListenShutdownEvent(n3iwfContext *n3iwf_context.N3IWFContext)
func (*N3iwfApp) RemoveIPsecInterfaces ¶
func (a *N3iwfApp) RemoveIPsecInterfaces(n3iwfContext *n3iwf_context.N3IWFContext)
func (*N3iwfApp) SetLogEnable ¶
func (*N3iwfApp) SetLogLevel ¶
func (*N3iwfApp) SetReportCaller ¶
func (*N3iwfApp) Terminate ¶
func (a *N3iwfApp) Terminate(n3iwfContext *n3iwf_context.N3IWFContext)
func (*N3iwfApp) WaitRoutineStopped ¶
func (a *N3iwfApp) WaitRoutineStopped(n3iwfContext *n3iwf_context.N3IWFContext)
Click to show internal directories.
Click to hide internal directories.