1 // Code generated by GoVPP's binapi-generator. DO NOT EDIT.
10 api "go.fd.io/govpp/api"
11 memclnt "go.fd.io/govpp/binapi/memclnt"
14 // RPCService defines RPC service one.
15 type RPCService interface {
16 OneAddDelAdjacency(ctx context.Context, in *OneAddDelAdjacency) (*OneAddDelAdjacencyReply, error)
17 OneAddDelL2ArpEntry(ctx context.Context, in *OneAddDelL2ArpEntry) (*OneAddDelL2ArpEntryReply, error)
18 OneAddDelLocalEid(ctx context.Context, in *OneAddDelLocalEid) (*OneAddDelLocalEidReply, error)
19 OneAddDelLocator(ctx context.Context, in *OneAddDelLocator) (*OneAddDelLocatorReply, error)
20 OneAddDelLocatorSet(ctx context.Context, in *OneAddDelLocatorSet) (*OneAddDelLocatorSetReply, error)
21 OneAddDelMapRequestItrRlocs(ctx context.Context, in *OneAddDelMapRequestItrRlocs) (*OneAddDelMapRequestItrRlocsReply, error)
22 OneAddDelMapResolver(ctx context.Context, in *OneAddDelMapResolver) (*OneAddDelMapResolverReply, error)
23 OneAddDelMapServer(ctx context.Context, in *OneAddDelMapServer) (*OneAddDelMapServerReply, error)
24 OneAddDelNdpEntry(ctx context.Context, in *OneAddDelNdpEntry) (*OneAddDelNdpEntryReply, error)
25 OneAddDelRemoteMapping(ctx context.Context, in *OneAddDelRemoteMapping) (*OneAddDelRemoteMappingReply, error)
26 OneAdjacenciesGet(ctx context.Context, in *OneAdjacenciesGet) (*OneAdjacenciesGetReply, error)
27 OneEidTableAddDelMap(ctx context.Context, in *OneEidTableAddDelMap) (*OneEidTableAddDelMapReply, error)
28 OneEidTableDump(ctx context.Context, in *OneEidTableDump) (RPCService_OneEidTableDumpClient, error)
29 OneEidTableMapDump(ctx context.Context, in *OneEidTableMapDump) (RPCService_OneEidTableMapDumpClient, error)
30 OneEidTableVniDump(ctx context.Context, in *OneEidTableVniDump) (RPCService_OneEidTableVniDumpClient, error)
31 OneEnableDisable(ctx context.Context, in *OneEnableDisable) (*OneEnableDisableReply, error)
32 OneEnableDisablePetrMode(ctx context.Context, in *OneEnableDisablePetrMode) (*OneEnableDisablePetrModeReply, error)
33 OneEnableDisablePitrMode(ctx context.Context, in *OneEnableDisablePitrMode) (*OneEnableDisablePitrModeReply, error)
34 OneEnableDisableXtrMode(ctx context.Context, in *OneEnableDisableXtrMode) (*OneEnableDisableXtrModeReply, error)
35 OneGetMapRequestItrRlocs(ctx context.Context, in *OneGetMapRequestItrRlocs) (*OneGetMapRequestItrRlocsReply, error)
36 OneGetTransportProtocol(ctx context.Context, in *OneGetTransportProtocol) (*OneGetTransportProtocolReply, error)
37 OneL2ArpBdGet(ctx context.Context, in *OneL2ArpBdGet) (*OneL2ArpBdGetReply, error)
38 OneL2ArpEntriesGet(ctx context.Context, in *OneL2ArpEntriesGet) (*OneL2ArpEntriesGetReply, error)
39 OneLocatorDump(ctx context.Context, in *OneLocatorDump) (RPCService_OneLocatorDumpClient, error)
40 OneLocatorSetDump(ctx context.Context, in *OneLocatorSetDump) (RPCService_OneLocatorSetDumpClient, error)
41 OneMapRegisterEnableDisable(ctx context.Context, in *OneMapRegisterEnableDisable) (*OneMapRegisterEnableDisableReply, error)
42 OneMapRegisterFallbackThreshold(ctx context.Context, in *OneMapRegisterFallbackThreshold) (*OneMapRegisterFallbackThresholdReply, error)
43 OneMapRegisterSetTTL(ctx context.Context, in *OneMapRegisterSetTTL) (*OneMapRegisterSetTTLReply, error)
44 OneMapRequestMode(ctx context.Context, in *OneMapRequestMode) (*OneMapRequestModeReply, error)
45 OneMapResolverDump(ctx context.Context, in *OneMapResolverDump) (RPCService_OneMapResolverDumpClient, error)
46 OneMapServerDump(ctx context.Context, in *OneMapServerDump) (RPCService_OneMapServerDumpClient, error)
47 OneNdpBdGet(ctx context.Context, in *OneNdpBdGet) (*OneNdpBdGetReply, error)
48 OneNdpEntriesGet(ctx context.Context, in *OneNdpEntriesGet) (*OneNdpEntriesGetReply, error)
49 OneNshSetLocatorSet(ctx context.Context, in *OneNshSetLocatorSet) (*OneNshSetLocatorSetReply, error)
50 OnePitrSetLocatorSet(ctx context.Context, in *OnePitrSetLocatorSet) (*OnePitrSetLocatorSetReply, error)
51 OneRlocProbeEnableDisable(ctx context.Context, in *OneRlocProbeEnableDisable) (*OneRlocProbeEnableDisableReply, error)
52 OneSetTransportProtocol(ctx context.Context, in *OneSetTransportProtocol) (*OneSetTransportProtocolReply, error)
53 OneShowPetrMode(ctx context.Context, in *OneShowPetrMode) (*OneShowPetrModeReply, error)
54 OneShowPitrMode(ctx context.Context, in *OneShowPitrMode) (*OneShowPitrModeReply, error)
55 OneShowXtrMode(ctx context.Context, in *OneShowXtrMode) (*OneShowXtrModeReply, error)
56 OneStatsDump(ctx context.Context, in *OneStatsDump) (RPCService_OneStatsDumpClient, error)
57 OneStatsEnableDisable(ctx context.Context, in *OneStatsEnableDisable) (*OneStatsEnableDisableReply, error)
58 OneStatsFlush(ctx context.Context, in *OneStatsFlush) (*OneStatsFlushReply, error)
59 OneUsePetr(ctx context.Context, in *OneUsePetr) (*OneUsePetrReply, error)
60 ShowOneMapRegisterFallbackThreshold(ctx context.Context, in *ShowOneMapRegisterFallbackThreshold) (*ShowOneMapRegisterFallbackThresholdReply, error)
61 ShowOneMapRegisterState(ctx context.Context, in *ShowOneMapRegisterState) (*ShowOneMapRegisterStateReply, error)
62 ShowOneMapRegisterTTL(ctx context.Context, in *ShowOneMapRegisterTTL) (*ShowOneMapRegisterTTLReply, error)
63 ShowOneMapRequestMode(ctx context.Context, in *ShowOneMapRequestMode) (*ShowOneMapRequestModeReply, error)
64 ShowOneNshMapping(ctx context.Context, in *ShowOneNshMapping) (*ShowOneNshMappingReply, error)
65 ShowOnePitr(ctx context.Context, in *ShowOnePitr) (*ShowOnePitrReply, error)
66 ShowOneRlocProbeState(ctx context.Context, in *ShowOneRlocProbeState) (*ShowOneRlocProbeStateReply, error)
67 ShowOneStatsEnableDisable(ctx context.Context, in *ShowOneStatsEnableDisable) (*ShowOneStatsEnableDisableReply, error)
68 ShowOneStatus(ctx context.Context, in *ShowOneStatus) (*ShowOneStatusReply, error)
69 ShowOneUsePetr(ctx context.Context, in *ShowOneUsePetr) (*ShowOneUsePetrReply, error)
72 type serviceClient struct {
76 func NewServiceClient(conn api.Connection) RPCService {
77 return &serviceClient{conn}
80 func (c *serviceClient) OneAddDelAdjacency(ctx context.Context, in *OneAddDelAdjacency) (*OneAddDelAdjacencyReply, error) {
81 out := new(OneAddDelAdjacencyReply)
82 err := c.conn.Invoke(ctx, in, out)
86 return out, api.RetvalToVPPApiError(out.Retval)
89 func (c *serviceClient) OneAddDelL2ArpEntry(ctx context.Context, in *OneAddDelL2ArpEntry) (*OneAddDelL2ArpEntryReply, error) {
90 out := new(OneAddDelL2ArpEntryReply)
91 err := c.conn.Invoke(ctx, in, out)
95 return out, api.RetvalToVPPApiError(out.Retval)
98 func (c *serviceClient) OneAddDelLocalEid(ctx context.Context, in *OneAddDelLocalEid) (*OneAddDelLocalEidReply, error) {
99 out := new(OneAddDelLocalEidReply)
100 err := c.conn.Invoke(ctx, in, out)
104 return out, api.RetvalToVPPApiError(out.Retval)
107 func (c *serviceClient) OneAddDelLocator(ctx context.Context, in *OneAddDelLocator) (*OneAddDelLocatorReply, error) {
108 out := new(OneAddDelLocatorReply)
109 err := c.conn.Invoke(ctx, in, out)
113 return out, api.RetvalToVPPApiError(out.Retval)
116 func (c *serviceClient) OneAddDelLocatorSet(ctx context.Context, in *OneAddDelLocatorSet) (*OneAddDelLocatorSetReply, error) {
117 out := new(OneAddDelLocatorSetReply)
118 err := c.conn.Invoke(ctx, in, out)
122 return out, api.RetvalToVPPApiError(out.Retval)
125 func (c *serviceClient) OneAddDelMapRequestItrRlocs(ctx context.Context, in *OneAddDelMapRequestItrRlocs) (*OneAddDelMapRequestItrRlocsReply, error) {
126 out := new(OneAddDelMapRequestItrRlocsReply)
127 err := c.conn.Invoke(ctx, in, out)
131 return out, api.RetvalToVPPApiError(out.Retval)
134 func (c *serviceClient) OneAddDelMapResolver(ctx context.Context, in *OneAddDelMapResolver) (*OneAddDelMapResolverReply, error) {
135 out := new(OneAddDelMapResolverReply)
136 err := c.conn.Invoke(ctx, in, out)
140 return out, api.RetvalToVPPApiError(out.Retval)
143 func (c *serviceClient) OneAddDelMapServer(ctx context.Context, in *OneAddDelMapServer) (*OneAddDelMapServerReply, error) {
144 out := new(OneAddDelMapServerReply)
145 err := c.conn.Invoke(ctx, in, out)
149 return out, api.RetvalToVPPApiError(out.Retval)
152 func (c *serviceClient) OneAddDelNdpEntry(ctx context.Context, in *OneAddDelNdpEntry) (*OneAddDelNdpEntryReply, error) {
153 out := new(OneAddDelNdpEntryReply)
154 err := c.conn.Invoke(ctx, in, out)
158 return out, api.RetvalToVPPApiError(out.Retval)
161 func (c *serviceClient) OneAddDelRemoteMapping(ctx context.Context, in *OneAddDelRemoteMapping) (*OneAddDelRemoteMappingReply, error) {
162 out := new(OneAddDelRemoteMappingReply)
163 err := c.conn.Invoke(ctx, in, out)
167 return out, api.RetvalToVPPApiError(out.Retval)
170 func (c *serviceClient) OneAdjacenciesGet(ctx context.Context, in *OneAdjacenciesGet) (*OneAdjacenciesGetReply, error) {
171 out := new(OneAdjacenciesGetReply)
172 err := c.conn.Invoke(ctx, in, out)
176 return out, api.RetvalToVPPApiError(out.Retval)
179 func (c *serviceClient) OneEidTableAddDelMap(ctx context.Context, in *OneEidTableAddDelMap) (*OneEidTableAddDelMapReply, error) {
180 out := new(OneEidTableAddDelMapReply)
181 err := c.conn.Invoke(ctx, in, out)
185 return out, api.RetvalToVPPApiError(out.Retval)
188 func (c *serviceClient) OneEidTableDump(ctx context.Context, in *OneEidTableDump) (RPCService_OneEidTableDumpClient, error) {
189 stream, err := c.conn.NewStream(ctx)
193 x := &serviceClient_OneEidTableDumpClient{stream}
194 if err := x.Stream.SendMsg(in); err != nil {
197 if err = x.Stream.SendMsg(&memclnt.ControlPing{}); err != nil {
203 type RPCService_OneEidTableDumpClient interface {
204 Recv() (*OneEidTableDetails, error)
208 type serviceClient_OneEidTableDumpClient struct {
212 func (c *serviceClient_OneEidTableDumpClient) Recv() (*OneEidTableDetails, error) {
213 msg, err := c.Stream.RecvMsg()
217 switch m := msg.(type) {
218 case *OneEidTableDetails:
220 case *memclnt.ControlPingReply:
221 err = c.Stream.Close()
227 return nil, fmt.Errorf("unexpected message: %T %v", m, m)
231 func (c *serviceClient) OneEidTableMapDump(ctx context.Context, in *OneEidTableMapDump) (RPCService_OneEidTableMapDumpClient, error) {
232 stream, err := c.conn.NewStream(ctx)
236 x := &serviceClient_OneEidTableMapDumpClient{stream}
237 if err := x.Stream.SendMsg(in); err != nil {
240 if err = x.Stream.SendMsg(&memclnt.ControlPing{}); err != nil {
246 type RPCService_OneEidTableMapDumpClient interface {
247 Recv() (*OneEidTableMapDetails, error)
251 type serviceClient_OneEidTableMapDumpClient struct {
255 func (c *serviceClient_OneEidTableMapDumpClient) Recv() (*OneEidTableMapDetails, error) {
256 msg, err := c.Stream.RecvMsg()
260 switch m := msg.(type) {
261 case *OneEidTableMapDetails:
263 case *memclnt.ControlPingReply:
264 err = c.Stream.Close()
270 return nil, fmt.Errorf("unexpected message: %T %v", m, m)
274 func (c *serviceClient) OneEidTableVniDump(ctx context.Context, in *OneEidTableVniDump) (RPCService_OneEidTableVniDumpClient, error) {
275 stream, err := c.conn.NewStream(ctx)
279 x := &serviceClient_OneEidTableVniDumpClient{stream}
280 if err := x.Stream.SendMsg(in); err != nil {
283 if err = x.Stream.SendMsg(&memclnt.ControlPing{}); err != nil {
289 type RPCService_OneEidTableVniDumpClient interface {
290 Recv() (*OneEidTableVniDetails, error)
294 type serviceClient_OneEidTableVniDumpClient struct {
298 func (c *serviceClient_OneEidTableVniDumpClient) Recv() (*OneEidTableVniDetails, error) {
299 msg, err := c.Stream.RecvMsg()
303 switch m := msg.(type) {
304 case *OneEidTableVniDetails:
306 case *memclnt.ControlPingReply:
307 err = c.Stream.Close()
313 return nil, fmt.Errorf("unexpected message: %T %v", m, m)
317 func (c *serviceClient) OneEnableDisable(ctx context.Context, in *OneEnableDisable) (*OneEnableDisableReply, error) {
318 out := new(OneEnableDisableReply)
319 err := c.conn.Invoke(ctx, in, out)
323 return out, api.RetvalToVPPApiError(out.Retval)
326 func (c *serviceClient) OneEnableDisablePetrMode(ctx context.Context, in *OneEnableDisablePetrMode) (*OneEnableDisablePetrModeReply, error) {
327 out := new(OneEnableDisablePetrModeReply)
328 err := c.conn.Invoke(ctx, in, out)
332 return out, api.RetvalToVPPApiError(out.Retval)
335 func (c *serviceClient) OneEnableDisablePitrMode(ctx context.Context, in *OneEnableDisablePitrMode) (*OneEnableDisablePitrModeReply, error) {
336 out := new(OneEnableDisablePitrModeReply)
337 err := c.conn.Invoke(ctx, in, out)
341 return out, api.RetvalToVPPApiError(out.Retval)
344 func (c *serviceClient) OneEnableDisableXtrMode(ctx context.Context, in *OneEnableDisableXtrMode) (*OneEnableDisableXtrModeReply, error) {
345 out := new(OneEnableDisableXtrModeReply)
346 err := c.conn.Invoke(ctx, in, out)
350 return out, api.RetvalToVPPApiError(out.Retval)
353 func (c *serviceClient) OneGetMapRequestItrRlocs(ctx context.Context, in *OneGetMapRequestItrRlocs) (*OneGetMapRequestItrRlocsReply, error) {
354 out := new(OneGetMapRequestItrRlocsReply)
355 err := c.conn.Invoke(ctx, in, out)
359 return out, api.RetvalToVPPApiError(out.Retval)
362 func (c *serviceClient) OneGetTransportProtocol(ctx context.Context, in *OneGetTransportProtocol) (*OneGetTransportProtocolReply, error) {
363 out := new(OneGetTransportProtocolReply)
364 err := c.conn.Invoke(ctx, in, out)
368 return out, api.RetvalToVPPApiError(out.Retval)
371 func (c *serviceClient) OneL2ArpBdGet(ctx context.Context, in *OneL2ArpBdGet) (*OneL2ArpBdGetReply, error) {
372 out := new(OneL2ArpBdGetReply)
373 err := c.conn.Invoke(ctx, in, out)
377 return out, api.RetvalToVPPApiError(out.Retval)
380 func (c *serviceClient) OneL2ArpEntriesGet(ctx context.Context, in *OneL2ArpEntriesGet) (*OneL2ArpEntriesGetReply, error) {
381 out := new(OneL2ArpEntriesGetReply)
382 err := c.conn.Invoke(ctx, in, out)
386 return out, api.RetvalToVPPApiError(out.Retval)
389 func (c *serviceClient) OneLocatorDump(ctx context.Context, in *OneLocatorDump) (RPCService_OneLocatorDumpClient, error) {
390 stream, err := c.conn.NewStream(ctx)
394 x := &serviceClient_OneLocatorDumpClient{stream}
395 if err := x.Stream.SendMsg(in); err != nil {
398 if err = x.Stream.SendMsg(&memclnt.ControlPing{}); err != nil {
404 type RPCService_OneLocatorDumpClient interface {
405 Recv() (*OneLocatorDetails, error)
409 type serviceClient_OneLocatorDumpClient struct {
413 func (c *serviceClient_OneLocatorDumpClient) Recv() (*OneLocatorDetails, error) {
414 msg, err := c.Stream.RecvMsg()
418 switch m := msg.(type) {
419 case *OneLocatorDetails:
421 case *memclnt.ControlPingReply:
422 err = c.Stream.Close()
428 return nil, fmt.Errorf("unexpected message: %T %v", m, m)
432 func (c *serviceClient) OneLocatorSetDump(ctx context.Context, in *OneLocatorSetDump) (RPCService_OneLocatorSetDumpClient, error) {
433 stream, err := c.conn.NewStream(ctx)
437 x := &serviceClient_OneLocatorSetDumpClient{stream}
438 if err := x.Stream.SendMsg(in); err != nil {
441 if err = x.Stream.SendMsg(&memclnt.ControlPing{}); err != nil {
447 type RPCService_OneLocatorSetDumpClient interface {
448 Recv() (*OneLocatorSetDetails, error)
452 type serviceClient_OneLocatorSetDumpClient struct {
456 func (c *serviceClient_OneLocatorSetDumpClient) Recv() (*OneLocatorSetDetails, error) {
457 msg, err := c.Stream.RecvMsg()
461 switch m := msg.(type) {
462 case *OneLocatorSetDetails:
464 case *memclnt.ControlPingReply:
465 err = c.Stream.Close()
471 return nil, fmt.Errorf("unexpected message: %T %v", m, m)
475 func (c *serviceClient) OneMapRegisterEnableDisable(ctx context.Context, in *OneMapRegisterEnableDisable) (*OneMapRegisterEnableDisableReply, error) {
476 out := new(OneMapRegisterEnableDisableReply)
477 err := c.conn.Invoke(ctx, in, out)
481 return out, api.RetvalToVPPApiError(out.Retval)
484 func (c *serviceClient) OneMapRegisterFallbackThreshold(ctx context.Context, in *OneMapRegisterFallbackThreshold) (*OneMapRegisterFallbackThresholdReply, error) {
485 out := new(OneMapRegisterFallbackThresholdReply)
486 err := c.conn.Invoke(ctx, in, out)
490 return out, api.RetvalToVPPApiError(out.Retval)
493 func (c *serviceClient) OneMapRegisterSetTTL(ctx context.Context, in *OneMapRegisterSetTTL) (*OneMapRegisterSetTTLReply, error) {
494 out := new(OneMapRegisterSetTTLReply)
495 err := c.conn.Invoke(ctx, in, out)
499 return out, api.RetvalToVPPApiError(out.Retval)
502 func (c *serviceClient) OneMapRequestMode(ctx context.Context, in *OneMapRequestMode) (*OneMapRequestModeReply, error) {
503 out := new(OneMapRequestModeReply)
504 err := c.conn.Invoke(ctx, in, out)
508 return out, api.RetvalToVPPApiError(out.Retval)
511 func (c *serviceClient) OneMapResolverDump(ctx context.Context, in *OneMapResolverDump) (RPCService_OneMapResolverDumpClient, error) {
512 stream, err := c.conn.NewStream(ctx)
516 x := &serviceClient_OneMapResolverDumpClient{stream}
517 if err := x.Stream.SendMsg(in); err != nil {
520 if err = x.Stream.SendMsg(&memclnt.ControlPing{}); err != nil {
526 type RPCService_OneMapResolverDumpClient interface {
527 Recv() (*OneMapResolverDetails, error)
531 type serviceClient_OneMapResolverDumpClient struct {
535 func (c *serviceClient_OneMapResolverDumpClient) Recv() (*OneMapResolverDetails, error) {
536 msg, err := c.Stream.RecvMsg()
540 switch m := msg.(type) {
541 case *OneMapResolverDetails:
543 case *memclnt.ControlPingReply:
544 err = c.Stream.Close()
550 return nil, fmt.Errorf("unexpected message: %T %v", m, m)
554 func (c *serviceClient) OneMapServerDump(ctx context.Context, in *OneMapServerDump) (RPCService_OneMapServerDumpClient, error) {
555 stream, err := c.conn.NewStream(ctx)
559 x := &serviceClient_OneMapServerDumpClient{stream}
560 if err := x.Stream.SendMsg(in); err != nil {
563 if err = x.Stream.SendMsg(&memclnt.ControlPing{}); err != nil {
569 type RPCService_OneMapServerDumpClient interface {
570 Recv() (*OneMapServerDetails, error)
574 type serviceClient_OneMapServerDumpClient struct {
578 func (c *serviceClient_OneMapServerDumpClient) Recv() (*OneMapServerDetails, error) {
579 msg, err := c.Stream.RecvMsg()
583 switch m := msg.(type) {
584 case *OneMapServerDetails:
586 case *memclnt.ControlPingReply:
587 err = c.Stream.Close()
593 return nil, fmt.Errorf("unexpected message: %T %v", m, m)
597 func (c *serviceClient) OneNdpBdGet(ctx context.Context, in *OneNdpBdGet) (*OneNdpBdGetReply, error) {
598 out := new(OneNdpBdGetReply)
599 err := c.conn.Invoke(ctx, in, out)
603 return out, api.RetvalToVPPApiError(out.Retval)
606 func (c *serviceClient) OneNdpEntriesGet(ctx context.Context, in *OneNdpEntriesGet) (*OneNdpEntriesGetReply, error) {
607 out := new(OneNdpEntriesGetReply)
608 err := c.conn.Invoke(ctx, in, out)
612 return out, api.RetvalToVPPApiError(out.Retval)
615 func (c *serviceClient) OneNshSetLocatorSet(ctx context.Context, in *OneNshSetLocatorSet) (*OneNshSetLocatorSetReply, error) {
616 out := new(OneNshSetLocatorSetReply)
617 err := c.conn.Invoke(ctx, in, out)
621 return out, api.RetvalToVPPApiError(out.Retval)
624 func (c *serviceClient) OnePitrSetLocatorSet(ctx context.Context, in *OnePitrSetLocatorSet) (*OnePitrSetLocatorSetReply, error) {
625 out := new(OnePitrSetLocatorSetReply)
626 err := c.conn.Invoke(ctx, in, out)
630 return out, api.RetvalToVPPApiError(out.Retval)
633 func (c *serviceClient) OneRlocProbeEnableDisable(ctx context.Context, in *OneRlocProbeEnableDisable) (*OneRlocProbeEnableDisableReply, error) {
634 out := new(OneRlocProbeEnableDisableReply)
635 err := c.conn.Invoke(ctx, in, out)
639 return out, api.RetvalToVPPApiError(out.Retval)
642 func (c *serviceClient) OneSetTransportProtocol(ctx context.Context, in *OneSetTransportProtocol) (*OneSetTransportProtocolReply, error) {
643 out := new(OneSetTransportProtocolReply)
644 err := c.conn.Invoke(ctx, in, out)
648 return out, api.RetvalToVPPApiError(out.Retval)
651 func (c *serviceClient) OneShowPetrMode(ctx context.Context, in *OneShowPetrMode) (*OneShowPetrModeReply, error) {
652 out := new(OneShowPetrModeReply)
653 err := c.conn.Invoke(ctx, in, out)
657 return out, api.RetvalToVPPApiError(out.Retval)
660 func (c *serviceClient) OneShowPitrMode(ctx context.Context, in *OneShowPitrMode) (*OneShowPitrModeReply, error) {
661 out := new(OneShowPitrModeReply)
662 err := c.conn.Invoke(ctx, in, out)
666 return out, api.RetvalToVPPApiError(out.Retval)
669 func (c *serviceClient) OneShowXtrMode(ctx context.Context, in *OneShowXtrMode) (*OneShowXtrModeReply, error) {
670 out := new(OneShowXtrModeReply)
671 err := c.conn.Invoke(ctx, in, out)
675 return out, api.RetvalToVPPApiError(out.Retval)
678 func (c *serviceClient) OneStatsDump(ctx context.Context, in *OneStatsDump) (RPCService_OneStatsDumpClient, error) {
679 stream, err := c.conn.NewStream(ctx)
683 x := &serviceClient_OneStatsDumpClient{stream}
684 if err := x.Stream.SendMsg(in); err != nil {
687 if err = x.Stream.SendMsg(&memclnt.ControlPing{}); err != nil {
693 type RPCService_OneStatsDumpClient interface {
694 Recv() (*OneStatsDetails, error)
698 type serviceClient_OneStatsDumpClient struct {
702 func (c *serviceClient_OneStatsDumpClient) Recv() (*OneStatsDetails, error) {
703 msg, err := c.Stream.RecvMsg()
707 switch m := msg.(type) {
708 case *OneStatsDetails:
710 case *memclnt.ControlPingReply:
711 err = c.Stream.Close()
717 return nil, fmt.Errorf("unexpected message: %T %v", m, m)
721 func (c *serviceClient) OneStatsEnableDisable(ctx context.Context, in *OneStatsEnableDisable) (*OneStatsEnableDisableReply, error) {
722 out := new(OneStatsEnableDisableReply)
723 err := c.conn.Invoke(ctx, in, out)
727 return out, api.RetvalToVPPApiError(out.Retval)
730 func (c *serviceClient) OneStatsFlush(ctx context.Context, in *OneStatsFlush) (*OneStatsFlushReply, error) {
731 out := new(OneStatsFlushReply)
732 err := c.conn.Invoke(ctx, in, out)
736 return out, api.RetvalToVPPApiError(out.Retval)
739 func (c *serviceClient) OneUsePetr(ctx context.Context, in *OneUsePetr) (*OneUsePetrReply, error) {
740 out := new(OneUsePetrReply)
741 err := c.conn.Invoke(ctx, in, out)
745 return out, api.RetvalToVPPApiError(out.Retval)
748 func (c *serviceClient) ShowOneMapRegisterFallbackThreshold(ctx context.Context, in *ShowOneMapRegisterFallbackThreshold) (*ShowOneMapRegisterFallbackThresholdReply, error) {
749 out := new(ShowOneMapRegisterFallbackThresholdReply)
750 err := c.conn.Invoke(ctx, in, out)
754 return out, api.RetvalToVPPApiError(out.Retval)
757 func (c *serviceClient) ShowOneMapRegisterState(ctx context.Context, in *ShowOneMapRegisterState) (*ShowOneMapRegisterStateReply, error) {
758 out := new(ShowOneMapRegisterStateReply)
759 err := c.conn.Invoke(ctx, in, out)
763 return out, api.RetvalToVPPApiError(out.Retval)
766 func (c *serviceClient) ShowOneMapRegisterTTL(ctx context.Context, in *ShowOneMapRegisterTTL) (*ShowOneMapRegisterTTLReply, error) {
767 out := new(ShowOneMapRegisterTTLReply)
768 err := c.conn.Invoke(ctx, in, out)
772 return out, api.RetvalToVPPApiError(out.Retval)
775 func (c *serviceClient) ShowOneMapRequestMode(ctx context.Context, in *ShowOneMapRequestMode) (*ShowOneMapRequestModeReply, error) {
776 out := new(ShowOneMapRequestModeReply)
777 err := c.conn.Invoke(ctx, in, out)
781 return out, api.RetvalToVPPApiError(out.Retval)
784 func (c *serviceClient) ShowOneNshMapping(ctx context.Context, in *ShowOneNshMapping) (*ShowOneNshMappingReply, error) {
785 out := new(ShowOneNshMappingReply)
786 err := c.conn.Invoke(ctx, in, out)
790 return out, api.RetvalToVPPApiError(out.Retval)
793 func (c *serviceClient) ShowOnePitr(ctx context.Context, in *ShowOnePitr) (*ShowOnePitrReply, error) {
794 out := new(ShowOnePitrReply)
795 err := c.conn.Invoke(ctx, in, out)
799 return out, api.RetvalToVPPApiError(out.Retval)
802 func (c *serviceClient) ShowOneRlocProbeState(ctx context.Context, in *ShowOneRlocProbeState) (*ShowOneRlocProbeStateReply, error) {
803 out := new(ShowOneRlocProbeStateReply)
804 err := c.conn.Invoke(ctx, in, out)
808 return out, api.RetvalToVPPApiError(out.Retval)
811 func (c *serviceClient) ShowOneStatsEnableDisable(ctx context.Context, in *ShowOneStatsEnableDisable) (*ShowOneStatsEnableDisableReply, error) {
812 out := new(ShowOneStatsEnableDisableReply)
813 err := c.conn.Invoke(ctx, in, out)
817 return out, api.RetvalToVPPApiError(out.Retval)
820 func (c *serviceClient) ShowOneStatus(ctx context.Context, in *ShowOneStatus) (*ShowOneStatusReply, error) {
821 out := new(ShowOneStatusReply)
822 err := c.conn.Invoke(ctx, in, out)
826 return out, api.RetvalToVPPApiError(out.Retval)
829 func (c *serviceClient) ShowOneUsePetr(ctx context.Context, in *ShowOneUsePetr) (*ShowOneUsePetrReply, error) {
830 out := new(ShowOneUsePetrReply)
831 err := c.conn.Invoke(ctx, in, out)
835 return out, api.RetvalToVPPApiError(out.Retval)