Documentation
¶
Overview ¶
Package servonexus contains methods to work with an servo-nexus container.
Index ¶
- func CallServod(ctx context.Context, client api.ServodServiceClient, dut *tlw.Dut, ...) (*xmlrpc.Value, error)
- func ServiceClient(ctx context.Context, ctrInfo ctr.ServiceInfo, dut *tlw.Dut) (api.ServodServiceClient, error)
- func StartServod(ctx context.Context, client api.ServodServiceClient, dut *tlw.Dut, ...) error
- func StopServod(ctx context.Context, client api.ServodServiceClient, dut *tlw.Dut) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CallServod ¶
func CallServod(ctx context.Context, client api.ServodServiceClient, dut *tlw.Dut, method string, args ...interface{}) (*xmlrpc.Value, error)
CallServod calls servod methods with args.
func ServiceClient ¶
func ServiceClient(ctx context.Context, ctrInfo ctr.ServiceInfo, dut *tlw.Dut) (api.ServodServiceClient, error)
ServiceClient creates service client to the service running on CFT container.
func StartServod ¶
func StartServod(ctx context.Context, client api.ServodServiceClient, dut *tlw.Dut, useRecoveryMode bool) error
StartServod starts servod daemon.
func StopServod ¶
StopServod stops servod daemon.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.