1 // Code generated by GoVPP's binapi-generator. DO NOT EDIT.
3 // binapi-generator: v0.4.0-dev
6 // Package one contains generated bindings for API file one.api.
18 api "git.fd.io/govpp.git/api"
19 ethernet_types "git.fd.io/govpp.git/binapi/ethernet_types"
20 interface_types "git.fd.io/govpp.git/binapi/interface_types"
21 ip_types "git.fd.io/govpp.git/binapi/ip_types"
22 lisp_types "git.fd.io/govpp.git/binapi/lisp_types"
23 codec "git.fd.io/govpp.git/codec"
26 // This is a compile-time assertion to ensure that this generated file
27 // is compatible with the GoVPP api package it is being compiled against.
28 // A compilation error at this line likely means your copy of the
29 // GoVPP api package needs to be updated.
30 const _ = api.GoVppAPIPackageIsVersion2
35 VersionCrc = 0x288aaf5d
38 // OneFilter defines enum 'one_filter'.
42 ONE_FILTER_API_ALL OneFilter = 0
43 ONE_FILTER_API_LOCAL OneFilter = 1
44 ONE_FILTER_API_REMOTE OneFilter = 2
48 OneFilter_name = map[uint32]string{
49 0: "ONE_FILTER_API_ALL",
50 1: "ONE_FILTER_API_LOCAL",
51 2: "ONE_FILTER_API_REMOTE",
53 OneFilter_value = map[string]uint32{
54 "ONE_FILTER_API_ALL": 0,
55 "ONE_FILTER_API_LOCAL": 1,
56 "ONE_FILTER_API_REMOTE": 2,
60 func (x OneFilter) String() string {
61 s, ok := OneFilter_name[uint32(x)]
65 return "OneFilter(" + strconv.Itoa(int(x)) + ")"
68 // OneMapMode defines enum 'one_map_mode'.
69 type OneMapMode uint32
72 ONE_MAP_MODE_API_DST_ONLY OneMapMode = 0
73 ONE_MAP_MODE_API_SRC_DST OneMapMode = 1
77 OneMapMode_name = map[uint32]string{
78 0: "ONE_MAP_MODE_API_DST_ONLY",
79 1: "ONE_MAP_MODE_API_SRC_DST",
81 OneMapMode_value = map[string]uint32{
82 "ONE_MAP_MODE_API_DST_ONLY": 0,
83 "ONE_MAP_MODE_API_SRC_DST": 1,
87 func (x OneMapMode) String() string {
88 s, ok := OneMapMode_name[uint32(x)]
92 return "OneMapMode(" + strconv.Itoa(int(x)) + ")"
95 // OneAdjacency defines type 'one_adjacency'.
96 type OneAdjacency struct {
97 Reid lisp_types.Eid `binapi:"eid,name=reid" json:"reid,omitempty"`
98 Leid lisp_types.Eid `binapi:"eid,name=leid" json:"leid,omitempty"`
101 // OneL2ArpEntry defines type 'one_l2_arp_entry'.
102 type OneL2ArpEntry struct {
103 Mac ethernet_types.MacAddress `binapi:"mac_address,name=mac" json:"mac,omitempty"`
104 IP4 ip_types.IP4Address `binapi:"ip4_address,name=ip4" json:"ip4,omitempty"`
107 // OneNdpEntry defines type 'one_ndp_entry'.
108 type OneNdpEntry struct {
109 Mac ethernet_types.MacAddress `binapi:"mac_address,name=mac" json:"mac,omitempty"`
110 IP6 ip_types.IP6Address `binapi:"ip6_address,name=ip6" json:"ip6,omitempty"`
113 // OneAddDelAdjacency defines message 'one_add_del_adjacency'.
114 type OneAddDelAdjacency struct {
115 IsAdd uint8 `binapi:"u8,name=is_add" json:"is_add,omitempty"`
116 Vni uint32 `binapi:"u32,name=vni" json:"vni,omitempty"`
117 Reid lisp_types.Eid `binapi:"eid,name=reid" json:"reid,omitempty"`
118 Leid lisp_types.Eid `binapi:"eid,name=leid" json:"leid,omitempty"`
121 func (m *OneAddDelAdjacency) Reset() { *m = OneAddDelAdjacency{} }
122 func (*OneAddDelAdjacency) GetMessageName() string { return "one_add_del_adjacency" }
123 func (*OneAddDelAdjacency) GetCrcString() string { return "e48e7afe" }
124 func (*OneAddDelAdjacency) GetMessageType() api.MessageType {
125 return api.RequestMessage
128 func (m *OneAddDelAdjacency) Size() (size int) {
134 size += 1 // m.Reid.Type
135 size += 1 * 6 // m.Reid.Address
136 size += 1 // m.Leid.Type
137 size += 1 * 6 // m.Leid.Address
140 func (m *OneAddDelAdjacency) Marshal(b []byte) ([]byte, error) {
142 b = make([]byte, m.Size())
144 buf := codec.NewBuffer(b)
145 buf.EncodeUint8(m.IsAdd)
146 buf.EncodeUint32(m.Vni)
147 buf.EncodeUint8(uint8(m.Reid.Type))
148 buf.EncodeBytes(m.Reid.Address.XXX_UnionData[:], 6)
149 buf.EncodeUint8(uint8(m.Leid.Type))
150 buf.EncodeBytes(m.Leid.Address.XXX_UnionData[:], 6)
151 return buf.Bytes(), nil
153 func (m *OneAddDelAdjacency) Unmarshal(b []byte) error {
154 buf := codec.NewBuffer(b)
155 m.IsAdd = buf.DecodeUint8()
156 m.Vni = buf.DecodeUint32()
157 m.Reid.Type = lisp_types.EidType(buf.DecodeUint8())
158 copy(m.Reid.Address.XXX_UnionData[:], buf.DecodeBytes(6))
159 m.Leid.Type = lisp_types.EidType(buf.DecodeUint8())
160 copy(m.Leid.Address.XXX_UnionData[:], buf.DecodeBytes(6))
164 // OneAddDelAdjacencyReply defines message 'one_add_del_adjacency_reply'.
165 type OneAddDelAdjacencyReply struct {
166 Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
169 func (m *OneAddDelAdjacencyReply) Reset() { *m = OneAddDelAdjacencyReply{} }
170 func (*OneAddDelAdjacencyReply) GetMessageName() string { return "one_add_del_adjacency_reply" }
171 func (*OneAddDelAdjacencyReply) GetCrcString() string { return "e8d4e804" }
172 func (*OneAddDelAdjacencyReply) GetMessageType() api.MessageType {
173 return api.ReplyMessage
176 func (m *OneAddDelAdjacencyReply) Size() (size int) {
180 size += 4 // m.Retval
183 func (m *OneAddDelAdjacencyReply) Marshal(b []byte) ([]byte, error) {
185 b = make([]byte, m.Size())
187 buf := codec.NewBuffer(b)
188 buf.EncodeInt32(m.Retval)
189 return buf.Bytes(), nil
191 func (m *OneAddDelAdjacencyReply) Unmarshal(b []byte) error {
192 buf := codec.NewBuffer(b)
193 m.Retval = buf.DecodeInt32()
197 // OneAddDelL2ArpEntry defines message 'one_add_del_l2_arp_entry'.
198 type OneAddDelL2ArpEntry struct {
199 IsAdd bool `binapi:"bool,name=is_add,default=true" json:"is_add,omitempty"`
200 Bd uint32 `binapi:"u32,name=bd" json:"bd,omitempty"`
201 Entry OneL2ArpEntry `binapi:"one_l2_arp_entry,name=entry" json:"entry,omitempty"`
204 func (m *OneAddDelL2ArpEntry) Reset() { *m = OneAddDelL2ArpEntry{} }
205 func (*OneAddDelL2ArpEntry) GetMessageName() string { return "one_add_del_l2_arp_entry" }
206 func (*OneAddDelL2ArpEntry) GetCrcString() string { return "33209078" }
207 func (*OneAddDelL2ArpEntry) GetMessageType() api.MessageType {
208 return api.RequestMessage
211 func (m *OneAddDelL2ArpEntry) Size() (size int) {
217 size += 1 * 6 // m.Entry.Mac
218 size += 1 * 4 // m.Entry.IP4
221 func (m *OneAddDelL2ArpEntry) Marshal(b []byte) ([]byte, error) {
223 b = make([]byte, m.Size())
225 buf := codec.NewBuffer(b)
226 buf.EncodeBool(m.IsAdd)
227 buf.EncodeUint32(m.Bd)
228 buf.EncodeBytes(m.Entry.Mac[:], 6)
229 buf.EncodeBytes(m.Entry.IP4[:], 4)
230 return buf.Bytes(), nil
232 func (m *OneAddDelL2ArpEntry) Unmarshal(b []byte) error {
233 buf := codec.NewBuffer(b)
234 m.IsAdd = buf.DecodeBool()
235 m.Bd = buf.DecodeUint32()
236 copy(m.Entry.Mac[:], buf.DecodeBytes(6))
237 copy(m.Entry.IP4[:], buf.DecodeBytes(4))
241 // OneAddDelL2ArpEntryReply defines message 'one_add_del_l2_arp_entry_reply'.
242 type OneAddDelL2ArpEntryReply struct {
243 Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
246 func (m *OneAddDelL2ArpEntryReply) Reset() { *m = OneAddDelL2ArpEntryReply{} }
247 func (*OneAddDelL2ArpEntryReply) GetMessageName() string { return "one_add_del_l2_arp_entry_reply" }
248 func (*OneAddDelL2ArpEntryReply) GetCrcString() string { return "e8d4e804" }
249 func (*OneAddDelL2ArpEntryReply) GetMessageType() api.MessageType {
250 return api.ReplyMessage
253 func (m *OneAddDelL2ArpEntryReply) Size() (size int) {
257 size += 4 // m.Retval
260 func (m *OneAddDelL2ArpEntryReply) Marshal(b []byte) ([]byte, error) {
262 b = make([]byte, m.Size())
264 buf := codec.NewBuffer(b)
265 buf.EncodeInt32(m.Retval)
266 return buf.Bytes(), nil
268 func (m *OneAddDelL2ArpEntryReply) Unmarshal(b []byte) error {
269 buf := codec.NewBuffer(b)
270 m.Retval = buf.DecodeInt32()
274 // OneAddDelLocalEid defines message 'one_add_del_local_eid'.
275 type OneAddDelLocalEid struct {
276 IsAdd bool `binapi:"bool,name=is_add,default=true" json:"is_add,omitempty"`
277 Eid lisp_types.Eid `binapi:"eid,name=eid" json:"eid,omitempty"`
278 LocatorSetName string `binapi:"string[64],name=locator_set_name" json:"locator_set_name,omitempty"`
279 Vni uint32 `binapi:"u32,name=vni" json:"vni,omitempty"`
280 Key lisp_types.HmacKey `binapi:"hmac_key,name=key" json:"key,omitempty"`
283 func (m *OneAddDelLocalEid) Reset() { *m = OneAddDelLocalEid{} }
284 func (*OneAddDelLocalEid) GetMessageName() string { return "one_add_del_local_eid" }
285 func (*OneAddDelLocalEid) GetCrcString() string { return "21f573bd" }
286 func (*OneAddDelLocalEid) GetMessageType() api.MessageType {
287 return api.RequestMessage
290 func (m *OneAddDelLocalEid) Size() (size int) {
295 size += 1 // m.Eid.Type
296 size += 1 * 6 // m.Eid.Address
297 size += 64 // m.LocatorSetName
299 size += 1 // m.Key.ID
300 size += 1 * 64 // m.Key.Key
303 func (m *OneAddDelLocalEid) Marshal(b []byte) ([]byte, error) {
305 b = make([]byte, m.Size())
307 buf := codec.NewBuffer(b)
308 buf.EncodeBool(m.IsAdd)
309 buf.EncodeUint8(uint8(m.Eid.Type))
310 buf.EncodeBytes(m.Eid.Address.XXX_UnionData[:], 6)
311 buf.EncodeString(m.LocatorSetName, 64)
312 buf.EncodeUint32(m.Vni)
313 buf.EncodeUint8(uint8(m.Key.ID))
314 buf.EncodeBytes(m.Key.Key, 64)
315 return buf.Bytes(), nil
317 func (m *OneAddDelLocalEid) Unmarshal(b []byte) error {
318 buf := codec.NewBuffer(b)
319 m.IsAdd = buf.DecodeBool()
320 m.Eid.Type = lisp_types.EidType(buf.DecodeUint8())
321 copy(m.Eid.Address.XXX_UnionData[:], buf.DecodeBytes(6))
322 m.LocatorSetName = buf.DecodeString(64)
323 m.Vni = buf.DecodeUint32()
324 m.Key.ID = lisp_types.HmacKeyID(buf.DecodeUint8())
325 m.Key.Key = make([]byte, 64)
326 copy(m.Key.Key, buf.DecodeBytes(len(m.Key.Key)))
330 // OneAddDelLocalEidReply defines message 'one_add_del_local_eid_reply'.
331 type OneAddDelLocalEidReply struct {
332 Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
335 func (m *OneAddDelLocalEidReply) Reset() { *m = OneAddDelLocalEidReply{} }
336 func (*OneAddDelLocalEidReply) GetMessageName() string { return "one_add_del_local_eid_reply" }
337 func (*OneAddDelLocalEidReply) GetCrcString() string { return "e8d4e804" }
338 func (*OneAddDelLocalEidReply) GetMessageType() api.MessageType {
339 return api.ReplyMessage
342 func (m *OneAddDelLocalEidReply) Size() (size int) {
346 size += 4 // m.Retval
349 func (m *OneAddDelLocalEidReply) Marshal(b []byte) ([]byte, error) {
351 b = make([]byte, m.Size())
353 buf := codec.NewBuffer(b)
354 buf.EncodeInt32(m.Retval)
355 return buf.Bytes(), nil
357 func (m *OneAddDelLocalEidReply) Unmarshal(b []byte) error {
358 buf := codec.NewBuffer(b)
359 m.Retval = buf.DecodeInt32()
363 // OneAddDelLocator defines message 'one_add_del_locator'.
364 type OneAddDelLocator struct {
365 IsAdd bool `binapi:"bool,name=is_add,default=true" json:"is_add,omitempty"`
366 LocatorSetName string `binapi:"string[64],name=locator_set_name" json:"locator_set_name,omitempty"`
367 SwIfIndex interface_types.InterfaceIndex `binapi:"interface_index,name=sw_if_index" json:"sw_if_index,omitempty"`
368 Priority uint8 `binapi:"u8,name=priority" json:"priority,omitempty"`
369 Weight uint8 `binapi:"u8,name=weight" json:"weight,omitempty"`
372 func (m *OneAddDelLocator) Reset() { *m = OneAddDelLocator{} }
373 func (*OneAddDelLocator) GetMessageName() string { return "one_add_del_locator" }
374 func (*OneAddDelLocator) GetCrcString() string { return "af4d8f13" }
375 func (*OneAddDelLocator) GetMessageType() api.MessageType {
376 return api.RequestMessage
379 func (m *OneAddDelLocator) Size() (size int) {
384 size += 64 // m.LocatorSetName
385 size += 4 // m.SwIfIndex
386 size += 1 // m.Priority
387 size += 1 // m.Weight
390 func (m *OneAddDelLocator) Marshal(b []byte) ([]byte, error) {
392 b = make([]byte, m.Size())
394 buf := codec.NewBuffer(b)
395 buf.EncodeBool(m.IsAdd)
396 buf.EncodeString(m.LocatorSetName, 64)
397 buf.EncodeUint32(uint32(m.SwIfIndex))
398 buf.EncodeUint8(m.Priority)
399 buf.EncodeUint8(m.Weight)
400 return buf.Bytes(), nil
402 func (m *OneAddDelLocator) Unmarshal(b []byte) error {
403 buf := codec.NewBuffer(b)
404 m.IsAdd = buf.DecodeBool()
405 m.LocatorSetName = buf.DecodeString(64)
406 m.SwIfIndex = interface_types.InterfaceIndex(buf.DecodeUint32())
407 m.Priority = buf.DecodeUint8()
408 m.Weight = buf.DecodeUint8()
412 // OneAddDelLocatorReply defines message 'one_add_del_locator_reply'.
413 type OneAddDelLocatorReply struct {
414 Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
417 func (m *OneAddDelLocatorReply) Reset() { *m = OneAddDelLocatorReply{} }
418 func (*OneAddDelLocatorReply) GetMessageName() string { return "one_add_del_locator_reply" }
419 func (*OneAddDelLocatorReply) GetCrcString() string { return "e8d4e804" }
420 func (*OneAddDelLocatorReply) GetMessageType() api.MessageType {
421 return api.ReplyMessage
424 func (m *OneAddDelLocatorReply) Size() (size int) {
428 size += 4 // m.Retval
431 func (m *OneAddDelLocatorReply) Marshal(b []byte) ([]byte, error) {
433 b = make([]byte, m.Size())
435 buf := codec.NewBuffer(b)
436 buf.EncodeInt32(m.Retval)
437 return buf.Bytes(), nil
439 func (m *OneAddDelLocatorReply) Unmarshal(b []byte) error {
440 buf := codec.NewBuffer(b)
441 m.Retval = buf.DecodeInt32()
445 // OneAddDelLocatorSet defines message 'one_add_del_locator_set'.
446 type OneAddDelLocatorSet struct {
447 IsAdd bool `binapi:"bool,name=is_add,default=true" json:"is_add,omitempty"`
448 LocatorSetName string `binapi:"string[64],name=locator_set_name" json:"locator_set_name,omitempty"`
449 LocatorNum uint32 `binapi:"u32,name=locator_num" json:"-"`
450 Locators []lisp_types.LocalLocator `binapi:"local_locator[locator_num],name=locators" json:"locators,omitempty"`
453 func (m *OneAddDelLocatorSet) Reset() { *m = OneAddDelLocatorSet{} }
454 func (*OneAddDelLocatorSet) GetMessageName() string { return "one_add_del_locator_set" }
455 func (*OneAddDelLocatorSet) GetCrcString() string { return "6fcd6471" }
456 func (*OneAddDelLocatorSet) GetMessageType() api.MessageType {
457 return api.RequestMessage
460 func (m *OneAddDelLocatorSet) Size() (size int) {
465 size += 64 // m.LocatorSetName
466 size += 4 // m.LocatorNum
467 for j1 := 0; j1 < len(m.Locators); j1++ {
468 var s1 lisp_types.LocalLocator
470 if j1 < len(m.Locators) {
473 size += 4 // s1.SwIfIndex
474 size += 1 // s1.Priority
475 size += 1 // s1.Weight
479 func (m *OneAddDelLocatorSet) Marshal(b []byte) ([]byte, error) {
481 b = make([]byte, m.Size())
483 buf := codec.NewBuffer(b)
484 buf.EncodeBool(m.IsAdd)
485 buf.EncodeString(m.LocatorSetName, 64)
486 buf.EncodeUint32(uint32(len(m.Locators)))
487 for j0 := 0; j0 < len(m.Locators); j0++ {
488 var v0 lisp_types.LocalLocator // Locators
489 if j0 < len(m.Locators) {
492 buf.EncodeUint32(uint32(v0.SwIfIndex))
493 buf.EncodeUint8(v0.Priority)
494 buf.EncodeUint8(v0.Weight)
496 return buf.Bytes(), nil
498 func (m *OneAddDelLocatorSet) Unmarshal(b []byte) error {
499 buf := codec.NewBuffer(b)
500 m.IsAdd = buf.DecodeBool()
501 m.LocatorSetName = buf.DecodeString(64)
502 m.LocatorNum = buf.DecodeUint32()
503 m.Locators = make([]lisp_types.LocalLocator, m.LocatorNum)
504 for j0 := 0; j0 < len(m.Locators); j0++ {
505 m.Locators[j0].SwIfIndex = interface_types.InterfaceIndex(buf.DecodeUint32())
506 m.Locators[j0].Priority = buf.DecodeUint8()
507 m.Locators[j0].Weight = buf.DecodeUint8()
512 // OneAddDelLocatorSetReply defines message 'one_add_del_locator_set_reply'.
513 type OneAddDelLocatorSetReply struct {
514 Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
515 LsIndex uint32 `binapi:"u32,name=ls_index" json:"ls_index,omitempty"`
518 func (m *OneAddDelLocatorSetReply) Reset() { *m = OneAddDelLocatorSetReply{} }
519 func (*OneAddDelLocatorSetReply) GetMessageName() string { return "one_add_del_locator_set_reply" }
520 func (*OneAddDelLocatorSetReply) GetCrcString() string { return "b6666db4" }
521 func (*OneAddDelLocatorSetReply) GetMessageType() api.MessageType {
522 return api.ReplyMessage
525 func (m *OneAddDelLocatorSetReply) Size() (size int) {
529 size += 4 // m.Retval
530 size += 4 // m.LsIndex
533 func (m *OneAddDelLocatorSetReply) Marshal(b []byte) ([]byte, error) {
535 b = make([]byte, m.Size())
537 buf := codec.NewBuffer(b)
538 buf.EncodeInt32(m.Retval)
539 buf.EncodeUint32(m.LsIndex)
540 return buf.Bytes(), nil
542 func (m *OneAddDelLocatorSetReply) Unmarshal(b []byte) error {
543 buf := codec.NewBuffer(b)
544 m.Retval = buf.DecodeInt32()
545 m.LsIndex = buf.DecodeUint32()
549 // OneAddDelMapRequestItrRlocs defines message 'one_add_del_map_request_itr_rlocs'.
550 type OneAddDelMapRequestItrRlocs struct {
551 IsAdd bool `binapi:"bool,name=is_add,default=true" json:"is_add,omitempty"`
552 LocatorSetName string `binapi:"string[64],name=locator_set_name" json:"locator_set_name,omitempty"`
555 func (m *OneAddDelMapRequestItrRlocs) Reset() { *m = OneAddDelMapRequestItrRlocs{} }
556 func (*OneAddDelMapRequestItrRlocs) GetMessageName() string {
557 return "one_add_del_map_request_itr_rlocs"
559 func (*OneAddDelMapRequestItrRlocs) GetCrcString() string { return "6be88e45" }
560 func (*OneAddDelMapRequestItrRlocs) GetMessageType() api.MessageType {
561 return api.RequestMessage
564 func (m *OneAddDelMapRequestItrRlocs) Size() (size int) {
569 size += 64 // m.LocatorSetName
572 func (m *OneAddDelMapRequestItrRlocs) Marshal(b []byte) ([]byte, error) {
574 b = make([]byte, m.Size())
576 buf := codec.NewBuffer(b)
577 buf.EncodeBool(m.IsAdd)
578 buf.EncodeString(m.LocatorSetName, 64)
579 return buf.Bytes(), nil
581 func (m *OneAddDelMapRequestItrRlocs) Unmarshal(b []byte) error {
582 buf := codec.NewBuffer(b)
583 m.IsAdd = buf.DecodeBool()
584 m.LocatorSetName = buf.DecodeString(64)
588 // OneAddDelMapRequestItrRlocsReply defines message 'one_add_del_map_request_itr_rlocs_reply'.
589 type OneAddDelMapRequestItrRlocsReply struct {
590 Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
593 func (m *OneAddDelMapRequestItrRlocsReply) Reset() { *m = OneAddDelMapRequestItrRlocsReply{} }
594 func (*OneAddDelMapRequestItrRlocsReply) GetMessageName() string {
595 return "one_add_del_map_request_itr_rlocs_reply"
597 func (*OneAddDelMapRequestItrRlocsReply) GetCrcString() string { return "e8d4e804" }
598 func (*OneAddDelMapRequestItrRlocsReply) GetMessageType() api.MessageType {
599 return api.ReplyMessage
602 func (m *OneAddDelMapRequestItrRlocsReply) Size() (size int) {
606 size += 4 // m.Retval
609 func (m *OneAddDelMapRequestItrRlocsReply) Marshal(b []byte) ([]byte, error) {
611 b = make([]byte, m.Size())
613 buf := codec.NewBuffer(b)
614 buf.EncodeInt32(m.Retval)
615 return buf.Bytes(), nil
617 func (m *OneAddDelMapRequestItrRlocsReply) Unmarshal(b []byte) error {
618 buf := codec.NewBuffer(b)
619 m.Retval = buf.DecodeInt32()
623 // OneAddDelMapResolver defines message 'one_add_del_map_resolver'.
624 type OneAddDelMapResolver struct {
625 IsAdd bool `binapi:"bool,name=is_add,default=true" json:"is_add,omitempty"`
626 IPAddress ip_types.Address `binapi:"address,name=ip_address" json:"ip_address,omitempty"`
629 func (m *OneAddDelMapResolver) Reset() { *m = OneAddDelMapResolver{} }
630 func (*OneAddDelMapResolver) GetMessageName() string { return "one_add_del_map_resolver" }
631 func (*OneAddDelMapResolver) GetCrcString() string { return "6598ea7c" }
632 func (*OneAddDelMapResolver) GetMessageType() api.MessageType {
633 return api.RequestMessage
636 func (m *OneAddDelMapResolver) Size() (size int) {
641 size += 1 // m.IPAddress.Af
642 size += 1 * 16 // m.IPAddress.Un
645 func (m *OneAddDelMapResolver) Marshal(b []byte) ([]byte, error) {
647 b = make([]byte, m.Size())
649 buf := codec.NewBuffer(b)
650 buf.EncodeBool(m.IsAdd)
651 buf.EncodeUint8(uint8(m.IPAddress.Af))
652 buf.EncodeBytes(m.IPAddress.Un.XXX_UnionData[:], 16)
653 return buf.Bytes(), nil
655 func (m *OneAddDelMapResolver) Unmarshal(b []byte) error {
656 buf := codec.NewBuffer(b)
657 m.IsAdd = buf.DecodeBool()
658 m.IPAddress.Af = ip_types.AddressFamily(buf.DecodeUint8())
659 copy(m.IPAddress.Un.XXX_UnionData[:], buf.DecodeBytes(16))
663 // OneAddDelMapResolverReply defines message 'one_add_del_map_resolver_reply'.
664 type OneAddDelMapResolverReply struct {
665 Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
668 func (m *OneAddDelMapResolverReply) Reset() { *m = OneAddDelMapResolverReply{} }
669 func (*OneAddDelMapResolverReply) GetMessageName() string { return "one_add_del_map_resolver_reply" }
670 func (*OneAddDelMapResolverReply) GetCrcString() string { return "e8d4e804" }
671 func (*OneAddDelMapResolverReply) GetMessageType() api.MessageType {
672 return api.ReplyMessage
675 func (m *OneAddDelMapResolverReply) Size() (size int) {
679 size += 4 // m.Retval
682 func (m *OneAddDelMapResolverReply) Marshal(b []byte) ([]byte, error) {
684 b = make([]byte, m.Size())
686 buf := codec.NewBuffer(b)
687 buf.EncodeInt32(m.Retval)
688 return buf.Bytes(), nil
690 func (m *OneAddDelMapResolverReply) Unmarshal(b []byte) error {
691 buf := codec.NewBuffer(b)
692 m.Retval = buf.DecodeInt32()
696 // OneAddDelMapServer defines message 'one_add_del_map_server'.
697 type OneAddDelMapServer struct {
698 IsAdd bool `binapi:"bool,name=is_add,default=true" json:"is_add,omitempty"`
699 IPAddress ip_types.Address `binapi:"address,name=ip_address" json:"ip_address,omitempty"`
702 func (m *OneAddDelMapServer) Reset() { *m = OneAddDelMapServer{} }
703 func (*OneAddDelMapServer) GetMessageName() string { return "one_add_del_map_server" }
704 func (*OneAddDelMapServer) GetCrcString() string { return "6598ea7c" }
705 func (*OneAddDelMapServer) GetMessageType() api.MessageType {
706 return api.RequestMessage
709 func (m *OneAddDelMapServer) Size() (size int) {
714 size += 1 // m.IPAddress.Af
715 size += 1 * 16 // m.IPAddress.Un
718 func (m *OneAddDelMapServer) Marshal(b []byte) ([]byte, error) {
720 b = make([]byte, m.Size())
722 buf := codec.NewBuffer(b)
723 buf.EncodeBool(m.IsAdd)
724 buf.EncodeUint8(uint8(m.IPAddress.Af))
725 buf.EncodeBytes(m.IPAddress.Un.XXX_UnionData[:], 16)
726 return buf.Bytes(), nil
728 func (m *OneAddDelMapServer) Unmarshal(b []byte) error {
729 buf := codec.NewBuffer(b)
730 m.IsAdd = buf.DecodeBool()
731 m.IPAddress.Af = ip_types.AddressFamily(buf.DecodeUint8())
732 copy(m.IPAddress.Un.XXX_UnionData[:], buf.DecodeBytes(16))
736 // OneAddDelMapServerReply defines message 'one_add_del_map_server_reply'.
737 type OneAddDelMapServerReply struct {
738 Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
741 func (m *OneAddDelMapServerReply) Reset() { *m = OneAddDelMapServerReply{} }
742 func (*OneAddDelMapServerReply) GetMessageName() string { return "one_add_del_map_server_reply" }
743 func (*OneAddDelMapServerReply) GetCrcString() string { return "e8d4e804" }
744 func (*OneAddDelMapServerReply) GetMessageType() api.MessageType {
745 return api.ReplyMessage
748 func (m *OneAddDelMapServerReply) Size() (size int) {
752 size += 4 // m.Retval
755 func (m *OneAddDelMapServerReply) Marshal(b []byte) ([]byte, error) {
757 b = make([]byte, m.Size())
759 buf := codec.NewBuffer(b)
760 buf.EncodeInt32(m.Retval)
761 return buf.Bytes(), nil
763 func (m *OneAddDelMapServerReply) Unmarshal(b []byte) error {
764 buf := codec.NewBuffer(b)
765 m.Retval = buf.DecodeInt32()
769 // OneAddDelNdpEntry defines message 'one_add_del_ndp_entry'.
770 type OneAddDelNdpEntry struct {
771 IsAdd bool `binapi:"bool,name=is_add,default=true" json:"is_add,omitempty"`
772 Bd uint32 `binapi:"u32,name=bd" json:"bd,omitempty"`
773 Entry OneNdpEntry `binapi:"one_ndp_entry,name=entry" json:"entry,omitempty"`
776 func (m *OneAddDelNdpEntry) Reset() { *m = OneAddDelNdpEntry{} }
777 func (*OneAddDelNdpEntry) GetMessageName() string { return "one_add_del_ndp_entry" }
778 func (*OneAddDelNdpEntry) GetCrcString() string { return "d1629a2f" }
779 func (*OneAddDelNdpEntry) GetMessageType() api.MessageType {
780 return api.RequestMessage
783 func (m *OneAddDelNdpEntry) Size() (size int) {
789 size += 1 * 6 // m.Entry.Mac
790 size += 1 * 16 // m.Entry.IP6
793 func (m *OneAddDelNdpEntry) Marshal(b []byte) ([]byte, error) {
795 b = make([]byte, m.Size())
797 buf := codec.NewBuffer(b)
798 buf.EncodeBool(m.IsAdd)
799 buf.EncodeUint32(m.Bd)
800 buf.EncodeBytes(m.Entry.Mac[:], 6)
801 buf.EncodeBytes(m.Entry.IP6[:], 16)
802 return buf.Bytes(), nil
804 func (m *OneAddDelNdpEntry) Unmarshal(b []byte) error {
805 buf := codec.NewBuffer(b)
806 m.IsAdd = buf.DecodeBool()
807 m.Bd = buf.DecodeUint32()
808 copy(m.Entry.Mac[:], buf.DecodeBytes(6))
809 copy(m.Entry.IP6[:], buf.DecodeBytes(16))
813 // OneAddDelNdpEntryReply defines message 'one_add_del_ndp_entry_reply'.
814 type OneAddDelNdpEntryReply struct {
815 Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
818 func (m *OneAddDelNdpEntryReply) Reset() { *m = OneAddDelNdpEntryReply{} }
819 func (*OneAddDelNdpEntryReply) GetMessageName() string { return "one_add_del_ndp_entry_reply" }
820 func (*OneAddDelNdpEntryReply) GetCrcString() string { return "e8d4e804" }
821 func (*OneAddDelNdpEntryReply) GetMessageType() api.MessageType {
822 return api.ReplyMessage
825 func (m *OneAddDelNdpEntryReply) Size() (size int) {
829 size += 4 // m.Retval
832 func (m *OneAddDelNdpEntryReply) Marshal(b []byte) ([]byte, error) {
834 b = make([]byte, m.Size())
836 buf := codec.NewBuffer(b)
837 buf.EncodeInt32(m.Retval)
838 return buf.Bytes(), nil
840 func (m *OneAddDelNdpEntryReply) Unmarshal(b []byte) error {
841 buf := codec.NewBuffer(b)
842 m.Retval = buf.DecodeInt32()
846 // OneAddDelRemoteMapping defines message 'one_add_del_remote_mapping'.
847 type OneAddDelRemoteMapping struct {
848 IsAdd bool `binapi:"bool,name=is_add,default=true" json:"is_add,omitempty"`
849 IsSrcDst bool `binapi:"bool,name=is_src_dst" json:"is_src_dst,omitempty"`
850 DelAll bool `binapi:"bool,name=del_all" json:"del_all,omitempty"`
851 Vni uint32 `binapi:"u32,name=vni" json:"vni,omitempty"`
852 Action uint8 `binapi:"u8,name=action" json:"action,omitempty"`
853 Deid lisp_types.Eid `binapi:"eid,name=deid" json:"deid,omitempty"`
854 Seid lisp_types.Eid `binapi:"eid,name=seid" json:"seid,omitempty"`
855 RlocNum uint32 `binapi:"u32,name=rloc_num" json:"-"`
856 Rlocs []lisp_types.RemoteLocator `binapi:"remote_locator[rloc_num],name=rlocs" json:"rlocs,omitempty"`
859 func (m *OneAddDelRemoteMapping) Reset() { *m = OneAddDelRemoteMapping{} }
860 func (*OneAddDelRemoteMapping) GetMessageName() string { return "one_add_del_remote_mapping" }
861 func (*OneAddDelRemoteMapping) GetCrcString() string { return "fae8ed77" }
862 func (*OneAddDelRemoteMapping) GetMessageType() api.MessageType {
863 return api.RequestMessage
866 func (m *OneAddDelRemoteMapping) Size() (size int) {
871 size += 1 // m.IsSrcDst
872 size += 1 // m.DelAll
874 size += 1 // m.Action
875 size += 1 // m.Deid.Type
876 size += 1 * 6 // m.Deid.Address
877 size += 1 // m.Seid.Type
878 size += 1 * 6 // m.Seid.Address
879 size += 4 // m.RlocNum
880 for j1 := 0; j1 < len(m.Rlocs); j1++ {
881 var s1 lisp_types.RemoteLocator
883 if j1 < len(m.Rlocs) {
886 size += 1 // s1.Priority
887 size += 1 // s1.Weight
888 size += 1 // s1.IPAddress.Af
889 size += 1 * 16 // s1.IPAddress.Un
893 func (m *OneAddDelRemoteMapping) Marshal(b []byte) ([]byte, error) {
895 b = make([]byte, m.Size())
897 buf := codec.NewBuffer(b)
898 buf.EncodeBool(m.IsAdd)
899 buf.EncodeBool(m.IsSrcDst)
900 buf.EncodeBool(m.DelAll)
901 buf.EncodeUint32(m.Vni)
902 buf.EncodeUint8(m.Action)
903 buf.EncodeUint8(uint8(m.Deid.Type))
904 buf.EncodeBytes(m.Deid.Address.XXX_UnionData[:], 6)
905 buf.EncodeUint8(uint8(m.Seid.Type))
906 buf.EncodeBytes(m.Seid.Address.XXX_UnionData[:], 6)
907 buf.EncodeUint32(uint32(len(m.Rlocs)))
908 for j0 := 0; j0 < len(m.Rlocs); j0++ {
909 var v0 lisp_types.RemoteLocator // Rlocs
910 if j0 < len(m.Rlocs) {
913 buf.EncodeUint8(v0.Priority)
914 buf.EncodeUint8(v0.Weight)
915 buf.EncodeUint8(uint8(v0.IPAddress.Af))
916 buf.EncodeBytes(v0.IPAddress.Un.XXX_UnionData[:], 16)
918 return buf.Bytes(), nil
920 func (m *OneAddDelRemoteMapping) Unmarshal(b []byte) error {
921 buf := codec.NewBuffer(b)
922 m.IsAdd = buf.DecodeBool()
923 m.IsSrcDst = buf.DecodeBool()
924 m.DelAll = buf.DecodeBool()
925 m.Vni = buf.DecodeUint32()
926 m.Action = buf.DecodeUint8()
927 m.Deid.Type = lisp_types.EidType(buf.DecodeUint8())
928 copy(m.Deid.Address.XXX_UnionData[:], buf.DecodeBytes(6))
929 m.Seid.Type = lisp_types.EidType(buf.DecodeUint8())
930 copy(m.Seid.Address.XXX_UnionData[:], buf.DecodeBytes(6))
931 m.RlocNum = buf.DecodeUint32()
932 m.Rlocs = make([]lisp_types.RemoteLocator, m.RlocNum)
933 for j0 := 0; j0 < len(m.Rlocs); j0++ {
934 m.Rlocs[j0].Priority = buf.DecodeUint8()
935 m.Rlocs[j0].Weight = buf.DecodeUint8()
936 m.Rlocs[j0].IPAddress.Af = ip_types.AddressFamily(buf.DecodeUint8())
937 copy(m.Rlocs[j0].IPAddress.Un.XXX_UnionData[:], buf.DecodeBytes(16))
942 // OneAddDelRemoteMappingReply defines message 'one_add_del_remote_mapping_reply'.
943 type OneAddDelRemoteMappingReply struct {
944 Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
947 func (m *OneAddDelRemoteMappingReply) Reset() { *m = OneAddDelRemoteMappingReply{} }
948 func (*OneAddDelRemoteMappingReply) GetMessageName() string {
949 return "one_add_del_remote_mapping_reply"
951 func (*OneAddDelRemoteMappingReply) GetCrcString() string { return "e8d4e804" }
952 func (*OneAddDelRemoteMappingReply) GetMessageType() api.MessageType {
953 return api.ReplyMessage
956 func (m *OneAddDelRemoteMappingReply) Size() (size int) {
960 size += 4 // m.Retval
963 func (m *OneAddDelRemoteMappingReply) Marshal(b []byte) ([]byte, error) {
965 b = make([]byte, m.Size())
967 buf := codec.NewBuffer(b)
968 buf.EncodeInt32(m.Retval)
969 return buf.Bytes(), nil
971 func (m *OneAddDelRemoteMappingReply) Unmarshal(b []byte) error {
972 buf := codec.NewBuffer(b)
973 m.Retval = buf.DecodeInt32()
977 // OneAdjacenciesGet defines message 'one_adjacencies_get'.
978 type OneAdjacenciesGet struct {
979 Vni uint32 `binapi:"u32,name=vni" json:"vni,omitempty"`
982 func (m *OneAdjacenciesGet) Reset() { *m = OneAdjacenciesGet{} }
983 func (*OneAdjacenciesGet) GetMessageName() string { return "one_adjacencies_get" }
984 func (*OneAdjacenciesGet) GetCrcString() string { return "8d1f2fe9" }
985 func (*OneAdjacenciesGet) GetMessageType() api.MessageType {
986 return api.RequestMessage
989 func (m *OneAdjacenciesGet) Size() (size int) {
996 func (m *OneAdjacenciesGet) Marshal(b []byte) ([]byte, error) {
998 b = make([]byte, m.Size())
1000 buf := codec.NewBuffer(b)
1001 buf.EncodeUint32(m.Vni)
1002 return buf.Bytes(), nil
1004 func (m *OneAdjacenciesGet) Unmarshal(b []byte) error {
1005 buf := codec.NewBuffer(b)
1006 m.Vni = buf.DecodeUint32()
1010 // OneAdjacenciesGetReply defines message 'one_adjacencies_get_reply'.
1011 type OneAdjacenciesGetReply struct {
1012 Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
1013 Count uint32 `binapi:"u32,name=count" json:"-"`
1014 Adjacencies []OneAdjacency `binapi:"one_adjacency[count],name=adjacencies" json:"adjacencies,omitempty"`
1017 func (m *OneAdjacenciesGetReply) Reset() { *m = OneAdjacenciesGetReply{} }
1018 func (*OneAdjacenciesGetReply) GetMessageName() string { return "one_adjacencies_get_reply" }
1019 func (*OneAdjacenciesGetReply) GetCrcString() string { return "a8ed89a5" }
1020 func (*OneAdjacenciesGetReply) GetMessageType() api.MessageType {
1021 return api.ReplyMessage
1024 func (m *OneAdjacenciesGetReply) Size() (size int) {
1028 size += 4 // m.Retval
1029 size += 4 // m.Count
1030 for j1 := 0; j1 < len(m.Adjacencies); j1++ {
1033 if j1 < len(m.Adjacencies) {
1034 s1 = m.Adjacencies[j1]
1036 size += 1 // s1.Reid.Type
1037 size += 1 * 6 // s1.Reid.Address
1038 size += 1 // s1.Leid.Type
1039 size += 1 * 6 // s1.Leid.Address
1043 func (m *OneAdjacenciesGetReply) Marshal(b []byte) ([]byte, error) {
1045 b = make([]byte, m.Size())
1047 buf := codec.NewBuffer(b)
1048 buf.EncodeInt32(m.Retval)
1049 buf.EncodeUint32(uint32(len(m.Adjacencies)))
1050 for j0 := 0; j0 < len(m.Adjacencies); j0++ {
1051 var v0 OneAdjacency // Adjacencies
1052 if j0 < len(m.Adjacencies) {
1053 v0 = m.Adjacencies[j0]
1055 buf.EncodeUint8(uint8(v0.Reid.Type))
1056 buf.EncodeBytes(v0.Reid.Address.XXX_UnionData[:], 6)
1057 buf.EncodeUint8(uint8(v0.Leid.Type))
1058 buf.EncodeBytes(v0.Leid.Address.XXX_UnionData[:], 6)
1060 return buf.Bytes(), nil
1062 func (m *OneAdjacenciesGetReply) Unmarshal(b []byte) error {
1063 buf := codec.NewBuffer(b)
1064 m.Retval = buf.DecodeInt32()
1065 m.Count = buf.DecodeUint32()
1066 m.Adjacencies = make([]OneAdjacency, m.Count)
1067 for j0 := 0; j0 < len(m.Adjacencies); j0++ {
1068 m.Adjacencies[j0].Reid.Type = lisp_types.EidType(buf.DecodeUint8())
1069 copy(m.Adjacencies[j0].Reid.Address.XXX_UnionData[:], buf.DecodeBytes(6))
1070 m.Adjacencies[j0].Leid.Type = lisp_types.EidType(buf.DecodeUint8())
1071 copy(m.Adjacencies[j0].Leid.Address.XXX_UnionData[:], buf.DecodeBytes(6))
1076 // OneEidTableAddDelMap defines message 'one_eid_table_add_del_map'.
1077 type OneEidTableAddDelMap struct {
1078 IsAdd bool `binapi:"bool,name=is_add,default=true" json:"is_add,omitempty"`
1079 Vni uint32 `binapi:"u32,name=vni" json:"vni,omitempty"`
1080 DpTable uint32 `binapi:"u32,name=dp_table" json:"dp_table,omitempty"`
1081 IsL2 bool `binapi:"bool,name=is_l2" json:"is_l2,omitempty"`
1084 func (m *OneEidTableAddDelMap) Reset() { *m = OneEidTableAddDelMap{} }
1085 func (*OneEidTableAddDelMap) GetMessageName() string { return "one_eid_table_add_del_map" }
1086 func (*OneEidTableAddDelMap) GetCrcString() string { return "9481416b" }
1087 func (*OneEidTableAddDelMap) GetMessageType() api.MessageType {
1088 return api.RequestMessage
1091 func (m *OneEidTableAddDelMap) Size() (size int) {
1095 size += 1 // m.IsAdd
1097 size += 4 // m.DpTable
1101 func (m *OneEidTableAddDelMap) Marshal(b []byte) ([]byte, error) {
1103 b = make([]byte, m.Size())
1105 buf := codec.NewBuffer(b)
1106 buf.EncodeBool(m.IsAdd)
1107 buf.EncodeUint32(m.Vni)
1108 buf.EncodeUint32(m.DpTable)
1109 buf.EncodeBool(m.IsL2)
1110 return buf.Bytes(), nil
1112 func (m *OneEidTableAddDelMap) Unmarshal(b []byte) error {
1113 buf := codec.NewBuffer(b)
1114 m.IsAdd = buf.DecodeBool()
1115 m.Vni = buf.DecodeUint32()
1116 m.DpTable = buf.DecodeUint32()
1117 m.IsL2 = buf.DecodeBool()
1121 // OneEidTableAddDelMapReply defines message 'one_eid_table_add_del_map_reply'.
1122 type OneEidTableAddDelMapReply struct {
1123 Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
1126 func (m *OneEidTableAddDelMapReply) Reset() { *m = OneEidTableAddDelMapReply{} }
1127 func (*OneEidTableAddDelMapReply) GetMessageName() string { return "one_eid_table_add_del_map_reply" }
1128 func (*OneEidTableAddDelMapReply) GetCrcString() string { return "e8d4e804" }
1129 func (*OneEidTableAddDelMapReply) GetMessageType() api.MessageType {
1130 return api.ReplyMessage
1133 func (m *OneEidTableAddDelMapReply) Size() (size int) {
1137 size += 4 // m.Retval
1140 func (m *OneEidTableAddDelMapReply) Marshal(b []byte) ([]byte, error) {
1142 b = make([]byte, m.Size())
1144 buf := codec.NewBuffer(b)
1145 buf.EncodeInt32(m.Retval)
1146 return buf.Bytes(), nil
1148 func (m *OneEidTableAddDelMapReply) Unmarshal(b []byte) error {
1149 buf := codec.NewBuffer(b)
1150 m.Retval = buf.DecodeInt32()
1154 // OneEidTableDetails defines message 'one_eid_table_details'.
1155 type OneEidTableDetails struct {
1156 LocatorSetIndex uint32 `binapi:"u32,name=locator_set_index" json:"locator_set_index,omitempty"`
1157 Action uint8 `binapi:"u8,name=action" json:"action,omitempty"`
1158 IsLocal bool `binapi:"bool,name=is_local" json:"is_local,omitempty"`
1159 IsSrcDst bool `binapi:"bool,name=is_src_dst" json:"is_src_dst,omitempty"`
1160 Vni uint32 `binapi:"u32,name=vni" json:"vni,omitempty"`
1161 Deid lisp_types.Eid `binapi:"eid,name=deid" json:"deid,omitempty"`
1162 Seid lisp_types.Eid `binapi:"eid,name=seid" json:"seid,omitempty"`
1163 TTL uint32 `binapi:"u32,name=ttl" json:"ttl,omitempty"`
1164 Authoritative uint8 `binapi:"u8,name=authoritative" json:"authoritative,omitempty"`
1165 Key lisp_types.HmacKey `binapi:"hmac_key,name=key" json:"key,omitempty"`
1168 func (m *OneEidTableDetails) Reset() { *m = OneEidTableDetails{} }
1169 func (*OneEidTableDetails) GetMessageName() string { return "one_eid_table_details" }
1170 func (*OneEidTableDetails) GetCrcString() string { return "4bc32e3a" }
1171 func (*OneEidTableDetails) GetMessageType() api.MessageType {
1172 return api.ReplyMessage
1175 func (m *OneEidTableDetails) Size() (size int) {
1179 size += 4 // m.LocatorSetIndex
1180 size += 1 // m.Action
1181 size += 1 // m.IsLocal
1182 size += 1 // m.IsSrcDst
1184 size += 1 // m.Deid.Type
1185 size += 1 * 6 // m.Deid.Address
1186 size += 1 // m.Seid.Type
1187 size += 1 * 6 // m.Seid.Address
1189 size += 1 // m.Authoritative
1190 size += 1 // m.Key.ID
1191 size += 1 * 64 // m.Key.Key
1194 func (m *OneEidTableDetails) Marshal(b []byte) ([]byte, error) {
1196 b = make([]byte, m.Size())
1198 buf := codec.NewBuffer(b)
1199 buf.EncodeUint32(m.LocatorSetIndex)
1200 buf.EncodeUint8(m.Action)
1201 buf.EncodeBool(m.IsLocal)
1202 buf.EncodeBool(m.IsSrcDst)
1203 buf.EncodeUint32(m.Vni)
1204 buf.EncodeUint8(uint8(m.Deid.Type))
1205 buf.EncodeBytes(m.Deid.Address.XXX_UnionData[:], 6)
1206 buf.EncodeUint8(uint8(m.Seid.Type))
1207 buf.EncodeBytes(m.Seid.Address.XXX_UnionData[:], 6)
1208 buf.EncodeUint32(m.TTL)
1209 buf.EncodeUint8(m.Authoritative)
1210 buf.EncodeUint8(uint8(m.Key.ID))
1211 buf.EncodeBytes(m.Key.Key, 64)
1212 return buf.Bytes(), nil
1214 func (m *OneEidTableDetails) Unmarshal(b []byte) error {
1215 buf := codec.NewBuffer(b)
1216 m.LocatorSetIndex = buf.DecodeUint32()
1217 m.Action = buf.DecodeUint8()
1218 m.IsLocal = buf.DecodeBool()
1219 m.IsSrcDst = buf.DecodeBool()
1220 m.Vni = buf.DecodeUint32()
1221 m.Deid.Type = lisp_types.EidType(buf.DecodeUint8())
1222 copy(m.Deid.Address.XXX_UnionData[:], buf.DecodeBytes(6))
1223 m.Seid.Type = lisp_types.EidType(buf.DecodeUint8())
1224 copy(m.Seid.Address.XXX_UnionData[:], buf.DecodeBytes(6))
1225 m.TTL = buf.DecodeUint32()
1226 m.Authoritative = buf.DecodeUint8()
1227 m.Key.ID = lisp_types.HmacKeyID(buf.DecodeUint8())
1228 m.Key.Key = make([]byte, 64)
1229 copy(m.Key.Key, buf.DecodeBytes(len(m.Key.Key)))
1233 // OneEidTableDump defines message 'one_eid_table_dump'.
1234 type OneEidTableDump struct {
1235 EidSet bool `binapi:"bool,name=eid_set" json:"eid_set,omitempty"`
1236 Vni uint32 `binapi:"u32,name=vni" json:"vni,omitempty"`
1237 Eid lisp_types.Eid `binapi:"eid,name=eid" json:"eid,omitempty"`
1238 Filter OneFilter `binapi:"one_filter,name=filter" json:"filter,omitempty"`
1241 func (m *OneEidTableDump) Reset() { *m = OneEidTableDump{} }
1242 func (*OneEidTableDump) GetMessageName() string { return "one_eid_table_dump" }
1243 func (*OneEidTableDump) GetCrcString() string { return "95151038" }
1244 func (*OneEidTableDump) GetMessageType() api.MessageType {
1245 return api.RequestMessage
1248 func (m *OneEidTableDump) Size() (size int) {
1252 size += 1 // m.EidSet
1254 size += 1 // m.Eid.Type
1255 size += 1 * 6 // m.Eid.Address
1256 size += 4 // m.Filter
1259 func (m *OneEidTableDump) Marshal(b []byte) ([]byte, error) {
1261 b = make([]byte, m.Size())
1263 buf := codec.NewBuffer(b)
1264 buf.EncodeBool(m.EidSet)
1265 buf.EncodeUint32(m.Vni)
1266 buf.EncodeUint8(uint8(m.Eid.Type))
1267 buf.EncodeBytes(m.Eid.Address.XXX_UnionData[:], 6)
1268 buf.EncodeUint32(uint32(m.Filter))
1269 return buf.Bytes(), nil
1271 func (m *OneEidTableDump) Unmarshal(b []byte) error {
1272 buf := codec.NewBuffer(b)
1273 m.EidSet = buf.DecodeBool()
1274 m.Vni = buf.DecodeUint32()
1275 m.Eid.Type = lisp_types.EidType(buf.DecodeUint8())
1276 copy(m.Eid.Address.XXX_UnionData[:], buf.DecodeBytes(6))
1277 m.Filter = OneFilter(buf.DecodeUint32())
1281 // OneEidTableMapDetails defines message 'one_eid_table_map_details'.
1282 type OneEidTableMapDetails struct {
1283 Vni uint32 `binapi:"u32,name=vni" json:"vni,omitempty"`
1284 DpTable uint32 `binapi:"u32,name=dp_table" json:"dp_table,omitempty"`
1287 func (m *OneEidTableMapDetails) Reset() { *m = OneEidTableMapDetails{} }
1288 func (*OneEidTableMapDetails) GetMessageName() string { return "one_eid_table_map_details" }
1289 func (*OneEidTableMapDetails) GetCrcString() string { return "0b6859e2" }
1290 func (*OneEidTableMapDetails) GetMessageType() api.MessageType {
1291 return api.ReplyMessage
1294 func (m *OneEidTableMapDetails) Size() (size int) {
1299 size += 4 // m.DpTable
1302 func (m *OneEidTableMapDetails) Marshal(b []byte) ([]byte, error) {
1304 b = make([]byte, m.Size())
1306 buf := codec.NewBuffer(b)
1307 buf.EncodeUint32(m.Vni)
1308 buf.EncodeUint32(m.DpTable)
1309 return buf.Bytes(), nil
1311 func (m *OneEidTableMapDetails) Unmarshal(b []byte) error {
1312 buf := codec.NewBuffer(b)
1313 m.Vni = buf.DecodeUint32()
1314 m.DpTable = buf.DecodeUint32()
1318 // OneEidTableMapDump defines message 'one_eid_table_map_dump'.
1319 type OneEidTableMapDump struct {
1320 IsL2 bool `binapi:"bool,name=is_l2" json:"is_l2,omitempty"`
1323 func (m *OneEidTableMapDump) Reset() { *m = OneEidTableMapDump{} }
1324 func (*OneEidTableMapDump) GetMessageName() string { return "one_eid_table_map_dump" }
1325 func (*OneEidTableMapDump) GetCrcString() string { return "d6cf0c3d" }
1326 func (*OneEidTableMapDump) GetMessageType() api.MessageType {
1327 return api.RequestMessage
1330 func (m *OneEidTableMapDump) Size() (size int) {
1337 func (m *OneEidTableMapDump) Marshal(b []byte) ([]byte, error) {
1339 b = make([]byte, m.Size())
1341 buf := codec.NewBuffer(b)
1342 buf.EncodeBool(m.IsL2)
1343 return buf.Bytes(), nil
1345 func (m *OneEidTableMapDump) Unmarshal(b []byte) error {
1346 buf := codec.NewBuffer(b)
1347 m.IsL2 = buf.DecodeBool()
1351 // OneEidTableVniDetails defines message 'one_eid_table_vni_details'.
1352 type OneEidTableVniDetails struct {
1353 Vni uint32 `binapi:"u32,name=vni" json:"vni,omitempty"`
1356 func (m *OneEidTableVniDetails) Reset() { *m = OneEidTableVniDetails{} }
1357 func (*OneEidTableVniDetails) GetMessageName() string { return "one_eid_table_vni_details" }
1358 func (*OneEidTableVniDetails) GetCrcString() string { return "64abc01e" }
1359 func (*OneEidTableVniDetails) GetMessageType() api.MessageType {
1360 return api.ReplyMessage
1363 func (m *OneEidTableVniDetails) Size() (size int) {
1370 func (m *OneEidTableVniDetails) Marshal(b []byte) ([]byte, error) {
1372 b = make([]byte, m.Size())
1374 buf := codec.NewBuffer(b)
1375 buf.EncodeUint32(m.Vni)
1376 return buf.Bytes(), nil
1378 func (m *OneEidTableVniDetails) Unmarshal(b []byte) error {
1379 buf := codec.NewBuffer(b)
1380 m.Vni = buf.DecodeUint32()
1384 // OneEidTableVniDump defines message 'one_eid_table_vni_dump'.
1385 type OneEidTableVniDump struct{}
1387 func (m *OneEidTableVniDump) Reset() { *m = OneEidTableVniDump{} }
1388 func (*OneEidTableVniDump) GetMessageName() string { return "one_eid_table_vni_dump" }
1389 func (*OneEidTableVniDump) GetCrcString() string { return "51077d14" }
1390 func (*OneEidTableVniDump) GetMessageType() api.MessageType {
1391 return api.RequestMessage
1394 func (m *OneEidTableVniDump) Size() (size int) {
1400 func (m *OneEidTableVniDump) Marshal(b []byte) ([]byte, error) {
1402 b = make([]byte, m.Size())
1404 buf := codec.NewBuffer(b)
1405 return buf.Bytes(), nil
1407 func (m *OneEidTableVniDump) Unmarshal(b []byte) error {
1411 // OneEnableDisable defines message 'one_enable_disable'.
1412 type OneEnableDisable struct {
1413 IsEnable bool `binapi:"bool,name=is_enable,default=true" json:"is_enable,omitempty"`
1416 func (m *OneEnableDisable) Reset() { *m = OneEnableDisable{} }
1417 func (*OneEnableDisable) GetMessageName() string { return "one_enable_disable" }
1418 func (*OneEnableDisable) GetCrcString() string { return "c264d7bf" }
1419 func (*OneEnableDisable) GetMessageType() api.MessageType {
1420 return api.RequestMessage
1423 func (m *OneEnableDisable) Size() (size int) {
1427 size += 1 // m.IsEnable
1430 func (m *OneEnableDisable) Marshal(b []byte) ([]byte, error) {
1432 b = make([]byte, m.Size())
1434 buf := codec.NewBuffer(b)
1435 buf.EncodeBool(m.IsEnable)
1436 return buf.Bytes(), nil
1438 func (m *OneEnableDisable) Unmarshal(b []byte) error {
1439 buf := codec.NewBuffer(b)
1440 m.IsEnable = buf.DecodeBool()
1444 // OneEnableDisablePetrMode defines message 'one_enable_disable_petr_mode'.
1445 type OneEnableDisablePetrMode struct {
1446 IsEnable bool `binapi:"bool,name=is_enable,default=true" json:"is_enable,omitempty"`
1449 func (m *OneEnableDisablePetrMode) Reset() { *m = OneEnableDisablePetrMode{} }
1450 func (*OneEnableDisablePetrMode) GetMessageName() string { return "one_enable_disable_petr_mode" }
1451 func (*OneEnableDisablePetrMode) GetCrcString() string { return "c264d7bf" }
1452 func (*OneEnableDisablePetrMode) GetMessageType() api.MessageType {
1453 return api.RequestMessage
1456 func (m *OneEnableDisablePetrMode) Size() (size int) {
1460 size += 1 // m.IsEnable
1463 func (m *OneEnableDisablePetrMode) Marshal(b []byte) ([]byte, error) {
1465 b = make([]byte, m.Size())
1467 buf := codec.NewBuffer(b)
1468 buf.EncodeBool(m.IsEnable)
1469 return buf.Bytes(), nil
1471 func (m *OneEnableDisablePetrMode) Unmarshal(b []byte) error {
1472 buf := codec.NewBuffer(b)
1473 m.IsEnable = buf.DecodeBool()
1477 // OneEnableDisablePetrModeReply defines message 'one_enable_disable_petr_mode_reply'.
1478 type OneEnableDisablePetrModeReply struct {
1479 Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
1482 func (m *OneEnableDisablePetrModeReply) Reset() { *m = OneEnableDisablePetrModeReply{} }
1483 func (*OneEnableDisablePetrModeReply) GetMessageName() string {
1484 return "one_enable_disable_petr_mode_reply"
1486 func (*OneEnableDisablePetrModeReply) GetCrcString() string { return "e8d4e804" }
1487 func (*OneEnableDisablePetrModeReply) GetMessageType() api.MessageType {
1488 return api.ReplyMessage
1491 func (m *OneEnableDisablePetrModeReply) Size() (size int) {
1495 size += 4 // m.Retval
1498 func (m *OneEnableDisablePetrModeReply) Marshal(b []byte) ([]byte, error) {
1500 b = make([]byte, m.Size())
1502 buf := codec.NewBuffer(b)
1503 buf.EncodeInt32(m.Retval)
1504 return buf.Bytes(), nil
1506 func (m *OneEnableDisablePetrModeReply) Unmarshal(b []byte) error {
1507 buf := codec.NewBuffer(b)
1508 m.Retval = buf.DecodeInt32()
1512 // OneEnableDisablePitrMode defines message 'one_enable_disable_pitr_mode'.
1513 type OneEnableDisablePitrMode struct {
1514 IsEnable bool `binapi:"bool,name=is_enable,default=true" json:"is_enable,omitempty"`
1517 func (m *OneEnableDisablePitrMode) Reset() { *m = OneEnableDisablePitrMode{} }
1518 func (*OneEnableDisablePitrMode) GetMessageName() string { return "one_enable_disable_pitr_mode" }
1519 func (*OneEnableDisablePitrMode) GetCrcString() string { return "c264d7bf" }
1520 func (*OneEnableDisablePitrMode) GetMessageType() api.MessageType {
1521 return api.RequestMessage
1524 func (m *OneEnableDisablePitrMode) Size() (size int) {
1528 size += 1 // m.IsEnable
1531 func (m *OneEnableDisablePitrMode) Marshal(b []byte) ([]byte, error) {
1533 b = make([]byte, m.Size())
1535 buf := codec.NewBuffer(b)
1536 buf.EncodeBool(m.IsEnable)
1537 return buf.Bytes(), nil
1539 func (m *OneEnableDisablePitrMode) Unmarshal(b []byte) error {
1540 buf := codec.NewBuffer(b)
1541 m.IsEnable = buf.DecodeBool()
1545 // OneEnableDisablePitrModeReply defines message 'one_enable_disable_pitr_mode_reply'.
1546 type OneEnableDisablePitrModeReply struct {
1547 Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
1550 func (m *OneEnableDisablePitrModeReply) Reset() { *m = OneEnableDisablePitrModeReply{} }
1551 func (*OneEnableDisablePitrModeReply) GetMessageName() string {
1552 return "one_enable_disable_pitr_mode_reply"
1554 func (*OneEnableDisablePitrModeReply) GetCrcString() string { return "e8d4e804" }
1555 func (*OneEnableDisablePitrModeReply) GetMessageType() api.MessageType {
1556 return api.ReplyMessage
1559 func (m *OneEnableDisablePitrModeReply) Size() (size int) {
1563 size += 4 // m.Retval
1566 func (m *OneEnableDisablePitrModeReply) Marshal(b []byte) ([]byte, error) {
1568 b = make([]byte, m.Size())
1570 buf := codec.NewBuffer(b)
1571 buf.EncodeInt32(m.Retval)
1572 return buf.Bytes(), nil
1574 func (m *OneEnableDisablePitrModeReply) Unmarshal(b []byte) error {
1575 buf := codec.NewBuffer(b)
1576 m.Retval = buf.DecodeInt32()
1580 // OneEnableDisableReply defines message 'one_enable_disable_reply'.
1581 type OneEnableDisableReply struct {
1582 Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
1585 func (m *OneEnableDisableReply) Reset() { *m = OneEnableDisableReply{} }
1586 func (*OneEnableDisableReply) GetMessageName() string { return "one_enable_disable_reply" }
1587 func (*OneEnableDisableReply) GetCrcString() string { return "e8d4e804" }
1588 func (*OneEnableDisableReply) GetMessageType() api.MessageType {
1589 return api.ReplyMessage
1592 func (m *OneEnableDisableReply) Size() (size int) {
1596 size += 4 // m.Retval
1599 func (m *OneEnableDisableReply) Marshal(b []byte) ([]byte, error) {
1601 b = make([]byte, m.Size())
1603 buf := codec.NewBuffer(b)
1604 buf.EncodeInt32(m.Retval)
1605 return buf.Bytes(), nil
1607 func (m *OneEnableDisableReply) Unmarshal(b []byte) error {
1608 buf := codec.NewBuffer(b)
1609 m.Retval = buf.DecodeInt32()
1613 // OneEnableDisableXtrMode defines message 'one_enable_disable_xtr_mode'.
1614 type OneEnableDisableXtrMode struct {
1615 IsEnable bool `binapi:"bool,name=is_enable,default=true" json:"is_enable,omitempty"`
1618 func (m *OneEnableDisableXtrMode) Reset() { *m = OneEnableDisableXtrMode{} }
1619 func (*OneEnableDisableXtrMode) GetMessageName() string { return "one_enable_disable_xtr_mode" }
1620 func (*OneEnableDisableXtrMode) GetCrcString() string { return "c264d7bf" }
1621 func (*OneEnableDisableXtrMode) GetMessageType() api.MessageType {
1622 return api.RequestMessage
1625 func (m *OneEnableDisableXtrMode) Size() (size int) {
1629 size += 1 // m.IsEnable
1632 func (m *OneEnableDisableXtrMode) Marshal(b []byte) ([]byte, error) {
1634 b = make([]byte, m.Size())
1636 buf := codec.NewBuffer(b)
1637 buf.EncodeBool(m.IsEnable)
1638 return buf.Bytes(), nil
1640 func (m *OneEnableDisableXtrMode) Unmarshal(b []byte) error {
1641 buf := codec.NewBuffer(b)
1642 m.IsEnable = buf.DecodeBool()
1646 // OneEnableDisableXtrModeReply defines message 'one_enable_disable_xtr_mode_reply'.
1647 type OneEnableDisableXtrModeReply struct {
1648 Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
1651 func (m *OneEnableDisableXtrModeReply) Reset() { *m = OneEnableDisableXtrModeReply{} }
1652 func (*OneEnableDisableXtrModeReply) GetMessageName() string {
1653 return "one_enable_disable_xtr_mode_reply"
1655 func (*OneEnableDisableXtrModeReply) GetCrcString() string { return "e8d4e804" }
1656 func (*OneEnableDisableXtrModeReply) GetMessageType() api.MessageType {
1657 return api.ReplyMessage
1660 func (m *OneEnableDisableXtrModeReply) Size() (size int) {
1664 size += 4 // m.Retval
1667 func (m *OneEnableDisableXtrModeReply) Marshal(b []byte) ([]byte, error) {
1669 b = make([]byte, m.Size())
1671 buf := codec.NewBuffer(b)
1672 buf.EncodeInt32(m.Retval)
1673 return buf.Bytes(), nil
1675 func (m *OneEnableDisableXtrModeReply) Unmarshal(b []byte) error {
1676 buf := codec.NewBuffer(b)
1677 m.Retval = buf.DecodeInt32()
1681 // OneGetMapRequestItrRlocs defines message 'one_get_map_request_itr_rlocs'.
1682 type OneGetMapRequestItrRlocs struct{}
1684 func (m *OneGetMapRequestItrRlocs) Reset() { *m = OneGetMapRequestItrRlocs{} }
1685 func (*OneGetMapRequestItrRlocs) GetMessageName() string { return "one_get_map_request_itr_rlocs" }
1686 func (*OneGetMapRequestItrRlocs) GetCrcString() string { return "51077d14" }
1687 func (*OneGetMapRequestItrRlocs) GetMessageType() api.MessageType {
1688 return api.RequestMessage
1691 func (m *OneGetMapRequestItrRlocs) Size() (size int) {
1697 func (m *OneGetMapRequestItrRlocs) Marshal(b []byte) ([]byte, error) {
1699 b = make([]byte, m.Size())
1701 buf := codec.NewBuffer(b)
1702 return buf.Bytes(), nil
1704 func (m *OneGetMapRequestItrRlocs) Unmarshal(b []byte) error {
1708 // OneGetMapRequestItrRlocsReply defines message 'one_get_map_request_itr_rlocs_reply'.
1709 type OneGetMapRequestItrRlocsReply struct {
1710 Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
1711 LocatorSetName string `binapi:"string[64],name=locator_set_name" json:"locator_set_name,omitempty"`
1714 func (m *OneGetMapRequestItrRlocsReply) Reset() { *m = OneGetMapRequestItrRlocsReply{} }
1715 func (*OneGetMapRequestItrRlocsReply) GetMessageName() string {
1716 return "one_get_map_request_itr_rlocs_reply"
1718 func (*OneGetMapRequestItrRlocsReply) GetCrcString() string { return "76580f3a" }
1719 func (*OneGetMapRequestItrRlocsReply) GetMessageType() api.MessageType {
1720 return api.ReplyMessage
1723 func (m *OneGetMapRequestItrRlocsReply) Size() (size int) {
1727 size += 4 // m.Retval
1728 size += 64 // m.LocatorSetName
1731 func (m *OneGetMapRequestItrRlocsReply) Marshal(b []byte) ([]byte, error) {
1733 b = make([]byte, m.Size())
1735 buf := codec.NewBuffer(b)
1736 buf.EncodeInt32(m.Retval)
1737 buf.EncodeString(m.LocatorSetName, 64)
1738 return buf.Bytes(), nil
1740 func (m *OneGetMapRequestItrRlocsReply) Unmarshal(b []byte) error {
1741 buf := codec.NewBuffer(b)
1742 m.Retval = buf.DecodeInt32()
1743 m.LocatorSetName = buf.DecodeString(64)
1747 // OneGetTransportProtocol defines message 'one_get_transport_protocol'.
1748 type OneGetTransportProtocol struct{}
1750 func (m *OneGetTransportProtocol) Reset() { *m = OneGetTransportProtocol{} }
1751 func (*OneGetTransportProtocol) GetMessageName() string { return "one_get_transport_protocol" }
1752 func (*OneGetTransportProtocol) GetCrcString() string { return "51077d14" }
1753 func (*OneGetTransportProtocol) GetMessageType() api.MessageType {
1754 return api.RequestMessage
1757 func (m *OneGetTransportProtocol) Size() (size int) {
1763 func (m *OneGetTransportProtocol) Marshal(b []byte) ([]byte, error) {
1765 b = make([]byte, m.Size())
1767 buf := codec.NewBuffer(b)
1768 return buf.Bytes(), nil
1770 func (m *OneGetTransportProtocol) Unmarshal(b []byte) error {
1774 // OneGetTransportProtocolReply defines message 'one_get_transport_protocol_reply'.
1775 type OneGetTransportProtocolReply struct {
1776 Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
1777 Protocol uint8 `binapi:"u8,name=protocol" json:"protocol,omitempty"`
1780 func (m *OneGetTransportProtocolReply) Reset() { *m = OneGetTransportProtocolReply{} }
1781 func (*OneGetTransportProtocolReply) GetMessageName() string {
1782 return "one_get_transport_protocol_reply"
1784 func (*OneGetTransportProtocolReply) GetCrcString() string { return "62a28eb3" }
1785 func (*OneGetTransportProtocolReply) GetMessageType() api.MessageType {
1786 return api.ReplyMessage
1789 func (m *OneGetTransportProtocolReply) Size() (size int) {
1793 size += 4 // m.Retval
1794 size += 1 // m.Protocol
1797 func (m *OneGetTransportProtocolReply) Marshal(b []byte) ([]byte, error) {
1799 b = make([]byte, m.Size())
1801 buf := codec.NewBuffer(b)
1802 buf.EncodeInt32(m.Retval)
1803 buf.EncodeUint8(m.Protocol)
1804 return buf.Bytes(), nil
1806 func (m *OneGetTransportProtocolReply) Unmarshal(b []byte) error {
1807 buf := codec.NewBuffer(b)
1808 m.Retval = buf.DecodeInt32()
1809 m.Protocol = buf.DecodeUint8()
1813 // OneL2ArpBdGet defines message 'one_l2_arp_bd_get'.
1814 type OneL2ArpBdGet struct{}
1816 func (m *OneL2ArpBdGet) Reset() { *m = OneL2ArpBdGet{} }
1817 func (*OneL2ArpBdGet) GetMessageName() string { return "one_l2_arp_bd_get" }
1818 func (*OneL2ArpBdGet) GetCrcString() string { return "51077d14" }
1819 func (*OneL2ArpBdGet) GetMessageType() api.MessageType {
1820 return api.RequestMessage
1823 func (m *OneL2ArpBdGet) Size() (size int) {
1829 func (m *OneL2ArpBdGet) Marshal(b []byte) ([]byte, error) {
1831 b = make([]byte, m.Size())
1833 buf := codec.NewBuffer(b)
1834 return buf.Bytes(), nil
1836 func (m *OneL2ArpBdGet) Unmarshal(b []byte) error {
1840 // OneL2ArpBdGetReply defines message 'one_l2_arp_bd_get_reply'.
1841 type OneL2ArpBdGetReply struct {
1842 Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
1843 Count uint32 `binapi:"u32,name=count" json:"-"`
1844 BridgeDomains []uint32 `binapi:"u32[count],name=bridge_domains" json:"bridge_domains,omitempty"`
1847 func (m *OneL2ArpBdGetReply) Reset() { *m = OneL2ArpBdGetReply{} }
1848 func (*OneL2ArpBdGetReply) GetMessageName() string { return "one_l2_arp_bd_get_reply" }
1849 func (*OneL2ArpBdGetReply) GetCrcString() string { return "221ac888" }
1850 func (*OneL2ArpBdGetReply) GetMessageType() api.MessageType {
1851 return api.ReplyMessage
1854 func (m *OneL2ArpBdGetReply) Size() (size int) {
1858 size += 4 // m.Retval
1859 size += 4 // m.Count
1860 size += 4 * len(m.BridgeDomains) // m.BridgeDomains
1863 func (m *OneL2ArpBdGetReply) Marshal(b []byte) ([]byte, error) {
1865 b = make([]byte, m.Size())
1867 buf := codec.NewBuffer(b)
1868 buf.EncodeInt32(m.Retval)
1869 buf.EncodeUint32(uint32(len(m.BridgeDomains)))
1870 for i := 0; i < len(m.BridgeDomains); i++ {
1872 if i < len(m.BridgeDomains) {
1873 x = uint32(m.BridgeDomains[i])
1877 return buf.Bytes(), nil
1879 func (m *OneL2ArpBdGetReply) Unmarshal(b []byte) error {
1880 buf := codec.NewBuffer(b)
1881 m.Retval = buf.DecodeInt32()
1882 m.Count = buf.DecodeUint32()
1883 m.BridgeDomains = make([]uint32, m.Count)
1884 for i := 0; i < len(m.BridgeDomains); i++ {
1885 m.BridgeDomains[i] = buf.DecodeUint32()
1890 // OneL2ArpEntriesGet defines message 'one_l2_arp_entries_get'.
1891 type OneL2ArpEntriesGet struct {
1892 Bd uint32 `binapi:"u32,name=bd" json:"bd,omitempty"`
1895 func (m *OneL2ArpEntriesGet) Reset() { *m = OneL2ArpEntriesGet{} }
1896 func (*OneL2ArpEntriesGet) GetMessageName() string { return "one_l2_arp_entries_get" }
1897 func (*OneL2ArpEntriesGet) GetCrcString() string { return "4d418cf4" }
1898 func (*OneL2ArpEntriesGet) GetMessageType() api.MessageType {
1899 return api.RequestMessage
1902 func (m *OneL2ArpEntriesGet) Size() (size int) {
1909 func (m *OneL2ArpEntriesGet) Marshal(b []byte) ([]byte, error) {
1911 b = make([]byte, m.Size())
1913 buf := codec.NewBuffer(b)
1914 buf.EncodeUint32(m.Bd)
1915 return buf.Bytes(), nil
1917 func (m *OneL2ArpEntriesGet) Unmarshal(b []byte) error {
1918 buf := codec.NewBuffer(b)
1919 m.Bd = buf.DecodeUint32()
1923 // OneL2ArpEntriesGetReply defines message 'one_l2_arp_entries_get_reply'.
1924 type OneL2ArpEntriesGetReply struct {
1925 Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
1926 Count uint32 `binapi:"u32,name=count" json:"-"`
1927 Entries []OneL2ArpEntry `binapi:"one_l2_arp_entry[count],name=entries" json:"entries,omitempty"`
1930 func (m *OneL2ArpEntriesGetReply) Reset() { *m = OneL2ArpEntriesGetReply{} }
1931 func (*OneL2ArpEntriesGetReply) GetMessageName() string { return "one_l2_arp_entries_get_reply" }
1932 func (*OneL2ArpEntriesGetReply) GetCrcString() string { return "b0a47bbe" }
1933 func (*OneL2ArpEntriesGetReply) GetMessageType() api.MessageType {
1934 return api.ReplyMessage
1937 func (m *OneL2ArpEntriesGetReply) Size() (size int) {
1941 size += 4 // m.Retval
1942 size += 4 // m.Count
1943 for j1 := 0; j1 < len(m.Entries); j1++ {
1944 var s1 OneL2ArpEntry
1946 if j1 < len(m.Entries) {
1949 size += 1 * 6 // s1.Mac
1950 size += 1 * 4 // s1.IP4
1954 func (m *OneL2ArpEntriesGetReply) Marshal(b []byte) ([]byte, error) {
1956 b = make([]byte, m.Size())
1958 buf := codec.NewBuffer(b)
1959 buf.EncodeInt32(m.Retval)
1960 buf.EncodeUint32(uint32(len(m.Entries)))
1961 for j0 := 0; j0 < len(m.Entries); j0++ {
1962 var v0 OneL2ArpEntry // Entries
1963 if j0 < len(m.Entries) {
1966 buf.EncodeBytes(v0.Mac[:], 6)
1967 buf.EncodeBytes(v0.IP4[:], 4)
1969 return buf.Bytes(), nil
1971 func (m *OneL2ArpEntriesGetReply) Unmarshal(b []byte) error {
1972 buf := codec.NewBuffer(b)
1973 m.Retval = buf.DecodeInt32()
1974 m.Count = buf.DecodeUint32()
1975 m.Entries = make([]OneL2ArpEntry, m.Count)
1976 for j0 := 0; j0 < len(m.Entries); j0++ {
1977 copy(m.Entries[j0].Mac[:], buf.DecodeBytes(6))
1978 copy(m.Entries[j0].IP4[:], buf.DecodeBytes(4))
1983 // OneLocatorDetails defines message 'one_locator_details'.
1984 type OneLocatorDetails struct {
1985 Local uint8 `binapi:"u8,name=local" json:"local,omitempty"`
1986 SwIfIndex interface_types.InterfaceIndex `binapi:"interface_index,name=sw_if_index" json:"sw_if_index,omitempty"`
1987 IPAddress ip_types.Address `binapi:"address,name=ip_address" json:"ip_address,omitempty"`
1988 Priority uint8 `binapi:"u8,name=priority" json:"priority,omitempty"`
1989 Weight uint8 `binapi:"u8,name=weight" json:"weight,omitempty"`
1992 func (m *OneLocatorDetails) Reset() { *m = OneLocatorDetails{} }
1993 func (*OneLocatorDetails) GetMessageName() string { return "one_locator_details" }
1994 func (*OneLocatorDetails) GetCrcString() string { return "c0c4c2a7" }
1995 func (*OneLocatorDetails) GetMessageType() api.MessageType {
1996 return api.ReplyMessage
1999 func (m *OneLocatorDetails) Size() (size int) {
2003 size += 1 // m.Local
2004 size += 4 // m.SwIfIndex
2005 size += 1 // m.IPAddress.Af
2006 size += 1 * 16 // m.IPAddress.Un
2007 size += 1 // m.Priority
2008 size += 1 // m.Weight
2011 func (m *OneLocatorDetails) Marshal(b []byte) ([]byte, error) {
2013 b = make([]byte, m.Size())
2015 buf := codec.NewBuffer(b)
2016 buf.EncodeUint8(m.Local)
2017 buf.EncodeUint32(uint32(m.SwIfIndex))
2018 buf.EncodeUint8(uint8(m.IPAddress.Af))
2019 buf.EncodeBytes(m.IPAddress.Un.XXX_UnionData[:], 16)
2020 buf.EncodeUint8(m.Priority)
2021 buf.EncodeUint8(m.Weight)
2022 return buf.Bytes(), nil
2024 func (m *OneLocatorDetails) Unmarshal(b []byte) error {
2025 buf := codec.NewBuffer(b)
2026 m.Local = buf.DecodeUint8()
2027 m.SwIfIndex = interface_types.InterfaceIndex(buf.DecodeUint32())
2028 m.IPAddress.Af = ip_types.AddressFamily(buf.DecodeUint8())
2029 copy(m.IPAddress.Un.XXX_UnionData[:], buf.DecodeBytes(16))
2030 m.Priority = buf.DecodeUint8()
2031 m.Weight = buf.DecodeUint8()
2035 // OneLocatorDump defines message 'one_locator_dump'.
2036 type OneLocatorDump struct {
2037 LsIndex uint32 `binapi:"u32,name=ls_index" json:"ls_index,omitempty"`
2038 LsName string `binapi:"string[64],name=ls_name" json:"ls_name,omitempty"`
2039 IsIndexSet bool `binapi:"bool,name=is_index_set" json:"is_index_set,omitempty"`
2042 func (m *OneLocatorDump) Reset() { *m = OneLocatorDump{} }
2043 func (*OneLocatorDump) GetMessageName() string { return "one_locator_dump" }
2044 func (*OneLocatorDump) GetCrcString() string { return "9b11076c" }
2045 func (*OneLocatorDump) GetMessageType() api.MessageType {
2046 return api.RequestMessage
2049 func (m *OneLocatorDump) Size() (size int) {
2053 size += 4 // m.LsIndex
2054 size += 64 // m.LsName
2055 size += 1 // m.IsIndexSet
2058 func (m *OneLocatorDump) Marshal(b []byte) ([]byte, error) {
2060 b = make([]byte, m.Size())
2062 buf := codec.NewBuffer(b)
2063 buf.EncodeUint32(m.LsIndex)
2064 buf.EncodeString(m.LsName, 64)
2065 buf.EncodeBool(m.IsIndexSet)
2066 return buf.Bytes(), nil
2068 func (m *OneLocatorDump) Unmarshal(b []byte) error {
2069 buf := codec.NewBuffer(b)
2070 m.LsIndex = buf.DecodeUint32()
2071 m.LsName = buf.DecodeString(64)
2072 m.IsIndexSet = buf.DecodeBool()
2076 // OneLocatorSetDetails defines message 'one_locator_set_details'.
2077 type OneLocatorSetDetails struct {
2078 LsIndex uint32 `binapi:"u32,name=ls_index" json:"ls_index,omitempty"`
2079 LsName string `binapi:"string[64],name=ls_name" json:"ls_name,omitempty"`
2082 func (m *OneLocatorSetDetails) Reset() { *m = OneLocatorSetDetails{} }
2083 func (*OneLocatorSetDetails) GetMessageName() string { return "one_locator_set_details" }
2084 func (*OneLocatorSetDetails) GetCrcString() string { return "5b33a105" }
2085 func (*OneLocatorSetDetails) GetMessageType() api.MessageType {
2086 return api.ReplyMessage
2089 func (m *OneLocatorSetDetails) Size() (size int) {
2093 size += 4 // m.LsIndex
2094 size += 64 // m.LsName
2097 func (m *OneLocatorSetDetails) Marshal(b []byte) ([]byte, error) {
2099 b = make([]byte, m.Size())
2101 buf := codec.NewBuffer(b)
2102 buf.EncodeUint32(m.LsIndex)
2103 buf.EncodeString(m.LsName, 64)
2104 return buf.Bytes(), nil
2106 func (m *OneLocatorSetDetails) Unmarshal(b []byte) error {
2107 buf := codec.NewBuffer(b)
2108 m.LsIndex = buf.DecodeUint32()
2109 m.LsName = buf.DecodeString(64)
2113 // OneLocatorSetDump defines message 'one_locator_set_dump'.
2114 type OneLocatorSetDump struct {
2115 Filter OneFilter `binapi:"one_filter,name=filter" json:"filter,omitempty"`
2118 func (m *OneLocatorSetDump) Reset() { *m = OneLocatorSetDump{} }
2119 func (*OneLocatorSetDump) GetMessageName() string { return "one_locator_set_dump" }
2120 func (*OneLocatorSetDump) GetCrcString() string { return "71190768" }
2121 func (*OneLocatorSetDump) GetMessageType() api.MessageType {
2122 return api.RequestMessage
2125 func (m *OneLocatorSetDump) Size() (size int) {
2129 size += 4 // m.Filter
2132 func (m *OneLocatorSetDump) Marshal(b []byte) ([]byte, error) {
2134 b = make([]byte, m.Size())
2136 buf := codec.NewBuffer(b)
2137 buf.EncodeUint32(uint32(m.Filter))
2138 return buf.Bytes(), nil
2140 func (m *OneLocatorSetDump) Unmarshal(b []byte) error {
2141 buf := codec.NewBuffer(b)
2142 m.Filter = OneFilter(buf.DecodeUint32())
2146 // OneMapRegisterEnableDisable defines message 'one_map_register_enable_disable'.
2147 type OneMapRegisterEnableDisable struct {
2148 IsEnable bool `binapi:"bool,name=is_enable,default=true" json:"is_enable,omitempty"`
2151 func (m *OneMapRegisterEnableDisable) Reset() { *m = OneMapRegisterEnableDisable{} }
2152 func (*OneMapRegisterEnableDisable) GetMessageName() string { return "one_map_register_enable_disable" }
2153 func (*OneMapRegisterEnableDisable) GetCrcString() string { return "c264d7bf" }
2154 func (*OneMapRegisterEnableDisable) GetMessageType() api.MessageType {
2155 return api.RequestMessage
2158 func (m *OneMapRegisterEnableDisable) Size() (size int) {
2162 size += 1 // m.IsEnable
2165 func (m *OneMapRegisterEnableDisable) Marshal(b []byte) ([]byte, error) {
2167 b = make([]byte, m.Size())
2169 buf := codec.NewBuffer(b)
2170 buf.EncodeBool(m.IsEnable)
2171 return buf.Bytes(), nil
2173 func (m *OneMapRegisterEnableDisable) Unmarshal(b []byte) error {
2174 buf := codec.NewBuffer(b)
2175 m.IsEnable = buf.DecodeBool()
2179 // OneMapRegisterEnableDisableReply defines message 'one_map_register_enable_disable_reply'.
2180 type OneMapRegisterEnableDisableReply struct {
2181 Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
2184 func (m *OneMapRegisterEnableDisableReply) Reset() { *m = OneMapRegisterEnableDisableReply{} }
2185 func (*OneMapRegisterEnableDisableReply) GetMessageName() string {
2186 return "one_map_register_enable_disable_reply"
2188 func (*OneMapRegisterEnableDisableReply) GetCrcString() string { return "e8d4e804" }
2189 func (*OneMapRegisterEnableDisableReply) GetMessageType() api.MessageType {
2190 return api.ReplyMessage
2193 func (m *OneMapRegisterEnableDisableReply) Size() (size int) {
2197 size += 4 // m.Retval
2200 func (m *OneMapRegisterEnableDisableReply) Marshal(b []byte) ([]byte, error) {
2202 b = make([]byte, m.Size())
2204 buf := codec.NewBuffer(b)
2205 buf.EncodeInt32(m.Retval)
2206 return buf.Bytes(), nil
2208 func (m *OneMapRegisterEnableDisableReply) Unmarshal(b []byte) error {
2209 buf := codec.NewBuffer(b)
2210 m.Retval = buf.DecodeInt32()
2214 // OneMapRegisterFallbackThreshold defines message 'one_map_register_fallback_threshold'.
2215 type OneMapRegisterFallbackThreshold struct {
2216 Value uint32 `binapi:"u32,name=value" json:"value,omitempty"`
2219 func (m *OneMapRegisterFallbackThreshold) Reset() { *m = OneMapRegisterFallbackThreshold{} }
2220 func (*OneMapRegisterFallbackThreshold) GetMessageName() string {
2221 return "one_map_register_fallback_threshold"
2223 func (*OneMapRegisterFallbackThreshold) GetCrcString() string { return "f7d4a475" }
2224 func (*OneMapRegisterFallbackThreshold) GetMessageType() api.MessageType {
2225 return api.RequestMessage
2228 func (m *OneMapRegisterFallbackThreshold) Size() (size int) {
2232 size += 4 // m.Value
2235 func (m *OneMapRegisterFallbackThreshold) Marshal(b []byte) ([]byte, error) {
2237 b = make([]byte, m.Size())
2239 buf := codec.NewBuffer(b)
2240 buf.EncodeUint32(m.Value)
2241 return buf.Bytes(), nil
2243 func (m *OneMapRegisterFallbackThreshold) Unmarshal(b []byte) error {
2244 buf := codec.NewBuffer(b)
2245 m.Value = buf.DecodeUint32()
2249 // OneMapRegisterFallbackThresholdReply defines message 'one_map_register_fallback_threshold_reply'.
2250 type OneMapRegisterFallbackThresholdReply struct {
2251 Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
2254 func (m *OneMapRegisterFallbackThresholdReply) Reset() { *m = OneMapRegisterFallbackThresholdReply{} }
2255 func (*OneMapRegisterFallbackThresholdReply) GetMessageName() string {
2256 return "one_map_register_fallback_threshold_reply"
2258 func (*OneMapRegisterFallbackThresholdReply) GetCrcString() string { return "e8d4e804" }
2259 func (*OneMapRegisterFallbackThresholdReply) GetMessageType() api.MessageType {
2260 return api.ReplyMessage
2263 func (m *OneMapRegisterFallbackThresholdReply) Size() (size int) {
2267 size += 4 // m.Retval
2270 func (m *OneMapRegisterFallbackThresholdReply) Marshal(b []byte) ([]byte, error) {
2272 b = make([]byte, m.Size())
2274 buf := codec.NewBuffer(b)
2275 buf.EncodeInt32(m.Retval)
2276 return buf.Bytes(), nil
2278 func (m *OneMapRegisterFallbackThresholdReply) Unmarshal(b []byte) error {
2279 buf := codec.NewBuffer(b)
2280 m.Retval = buf.DecodeInt32()
2284 // OneMapRegisterSetTTL defines message 'one_map_register_set_ttl'.
2285 type OneMapRegisterSetTTL struct {
2286 TTL uint32 `binapi:"u32,name=ttl" json:"ttl,omitempty"`
2289 func (m *OneMapRegisterSetTTL) Reset() { *m = OneMapRegisterSetTTL{} }
2290 func (*OneMapRegisterSetTTL) GetMessageName() string { return "one_map_register_set_ttl" }
2291 func (*OneMapRegisterSetTTL) GetCrcString() string { return "dd59f1f3" }
2292 func (*OneMapRegisterSetTTL) GetMessageType() api.MessageType {
2293 return api.RequestMessage
2296 func (m *OneMapRegisterSetTTL) Size() (size int) {
2303 func (m *OneMapRegisterSetTTL) Marshal(b []byte) ([]byte, error) {
2305 b = make([]byte, m.Size())
2307 buf := codec.NewBuffer(b)
2308 buf.EncodeUint32(m.TTL)
2309 return buf.Bytes(), nil
2311 func (m *OneMapRegisterSetTTL) Unmarshal(b []byte) error {
2312 buf := codec.NewBuffer(b)
2313 m.TTL = buf.DecodeUint32()
2317 // OneMapRegisterSetTTLReply defines message 'one_map_register_set_ttl_reply'.
2318 type OneMapRegisterSetTTLReply struct {
2319 Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
2322 func (m *OneMapRegisterSetTTLReply) Reset() { *m = OneMapRegisterSetTTLReply{} }
2323 func (*OneMapRegisterSetTTLReply) GetMessageName() string { return "one_map_register_set_ttl_reply" }
2324 func (*OneMapRegisterSetTTLReply) GetCrcString() string { return "e8d4e804" }
2325 func (*OneMapRegisterSetTTLReply) GetMessageType() api.MessageType {
2326 return api.ReplyMessage
2329 func (m *OneMapRegisterSetTTLReply) Size() (size int) {
2333 size += 4 // m.Retval
2336 func (m *OneMapRegisterSetTTLReply) Marshal(b []byte) ([]byte, error) {
2338 b = make([]byte, m.Size())
2340 buf := codec.NewBuffer(b)
2341 buf.EncodeInt32(m.Retval)
2342 return buf.Bytes(), nil
2344 func (m *OneMapRegisterSetTTLReply) Unmarshal(b []byte) error {
2345 buf := codec.NewBuffer(b)
2346 m.Retval = buf.DecodeInt32()
2350 // OneMapRequestMode defines message 'one_map_request_mode'.
2351 type OneMapRequestMode struct {
2352 Mode OneMapMode `binapi:"one_map_mode,name=mode" json:"mode,omitempty"`
2355 func (m *OneMapRequestMode) Reset() { *m = OneMapRequestMode{} }
2356 func (*OneMapRequestMode) GetMessageName() string { return "one_map_request_mode" }
2357 func (*OneMapRequestMode) GetCrcString() string { return "ffa5d2f5" }
2358 func (*OneMapRequestMode) GetMessageType() api.MessageType {
2359 return api.RequestMessage
2362 func (m *OneMapRequestMode) Size() (size int) {
2369 func (m *OneMapRequestMode) Marshal(b []byte) ([]byte, error) {
2371 b = make([]byte, m.Size())
2373 buf := codec.NewBuffer(b)
2374 buf.EncodeUint32(uint32(m.Mode))
2375 return buf.Bytes(), nil
2377 func (m *OneMapRequestMode) Unmarshal(b []byte) error {
2378 buf := codec.NewBuffer(b)
2379 m.Mode = OneMapMode(buf.DecodeUint32())
2383 // OneMapRequestModeReply defines message 'one_map_request_mode_reply'.
2384 type OneMapRequestModeReply struct {
2385 Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
2388 func (m *OneMapRequestModeReply) Reset() { *m = OneMapRequestModeReply{} }
2389 func (*OneMapRequestModeReply) GetMessageName() string { return "one_map_request_mode_reply" }
2390 func (*OneMapRequestModeReply) GetCrcString() string { return "e8d4e804" }
2391 func (*OneMapRequestModeReply) GetMessageType() api.MessageType {
2392 return api.ReplyMessage
2395 func (m *OneMapRequestModeReply) Size() (size int) {
2399 size += 4 // m.Retval
2402 func (m *OneMapRequestModeReply) Marshal(b []byte) ([]byte, error) {
2404 b = make([]byte, m.Size())
2406 buf := codec.NewBuffer(b)
2407 buf.EncodeInt32(m.Retval)
2408 return buf.Bytes(), nil
2410 func (m *OneMapRequestModeReply) Unmarshal(b []byte) error {
2411 buf := codec.NewBuffer(b)
2412 m.Retval = buf.DecodeInt32()
2416 // OneMapResolverDetails defines message 'one_map_resolver_details'.
2417 type OneMapResolverDetails struct {
2418 IPAddress ip_types.Address `binapi:"address,name=ip_address" json:"ip_address,omitempty"`
2421 func (m *OneMapResolverDetails) Reset() { *m = OneMapResolverDetails{} }
2422 func (*OneMapResolverDetails) GetMessageName() string { return "one_map_resolver_details" }
2423 func (*OneMapResolverDetails) GetCrcString() string { return "82a09deb" }
2424 func (*OneMapResolverDetails) GetMessageType() api.MessageType {
2425 return api.ReplyMessage
2428 func (m *OneMapResolverDetails) Size() (size int) {
2432 size += 1 // m.IPAddress.Af
2433 size += 1 * 16 // m.IPAddress.Un
2436 func (m *OneMapResolverDetails) Marshal(b []byte) ([]byte, error) {
2438 b = make([]byte, m.Size())
2440 buf := codec.NewBuffer(b)
2441 buf.EncodeUint8(uint8(m.IPAddress.Af))
2442 buf.EncodeBytes(m.IPAddress.Un.XXX_UnionData[:], 16)
2443 return buf.Bytes(), nil
2445 func (m *OneMapResolverDetails) Unmarshal(b []byte) error {
2446 buf := codec.NewBuffer(b)
2447 m.IPAddress.Af = ip_types.AddressFamily(buf.DecodeUint8())
2448 copy(m.IPAddress.Un.XXX_UnionData[:], buf.DecodeBytes(16))
2452 // OneMapResolverDump defines message 'one_map_resolver_dump'.
2453 type OneMapResolverDump struct{}
2455 func (m *OneMapResolverDump) Reset() { *m = OneMapResolverDump{} }
2456 func (*OneMapResolverDump) GetMessageName() string { return "one_map_resolver_dump" }
2457 func (*OneMapResolverDump) GetCrcString() string { return "51077d14" }
2458 func (*OneMapResolverDump) GetMessageType() api.MessageType {
2459 return api.RequestMessage
2462 func (m *OneMapResolverDump) Size() (size int) {
2468 func (m *OneMapResolverDump) Marshal(b []byte) ([]byte, error) {
2470 b = make([]byte, m.Size())
2472 buf := codec.NewBuffer(b)
2473 return buf.Bytes(), nil
2475 func (m *OneMapResolverDump) Unmarshal(b []byte) error {
2479 // OneMapServerDetails defines message 'one_map_server_details'.
2480 type OneMapServerDetails struct {
2481 IPAddress ip_types.Address `binapi:"address,name=ip_address" json:"ip_address,omitempty"`
2484 func (m *OneMapServerDetails) Reset() { *m = OneMapServerDetails{} }
2485 func (*OneMapServerDetails) GetMessageName() string { return "one_map_server_details" }
2486 func (*OneMapServerDetails) GetCrcString() string { return "82a09deb" }
2487 func (*OneMapServerDetails) GetMessageType() api.MessageType {
2488 return api.ReplyMessage
2491 func (m *OneMapServerDetails) Size() (size int) {
2495 size += 1 // m.IPAddress.Af
2496 size += 1 * 16 // m.IPAddress.Un
2499 func (m *OneMapServerDetails) Marshal(b []byte) ([]byte, error) {
2501 b = make([]byte, m.Size())
2503 buf := codec.NewBuffer(b)
2504 buf.EncodeUint8(uint8(m.IPAddress.Af))
2505 buf.EncodeBytes(m.IPAddress.Un.XXX_UnionData[:], 16)
2506 return buf.Bytes(), nil
2508 func (m *OneMapServerDetails) Unmarshal(b []byte) error {
2509 buf := codec.NewBuffer(b)
2510 m.IPAddress.Af = ip_types.AddressFamily(buf.DecodeUint8())
2511 copy(m.IPAddress.Un.XXX_UnionData[:], buf.DecodeBytes(16))
2515 // OneMapServerDump defines message 'one_map_server_dump'.
2516 type OneMapServerDump struct{}
2518 func (m *OneMapServerDump) Reset() { *m = OneMapServerDump{} }
2519 func (*OneMapServerDump) GetMessageName() string { return "one_map_server_dump" }
2520 func (*OneMapServerDump) GetCrcString() string { return "51077d14" }
2521 func (*OneMapServerDump) GetMessageType() api.MessageType {
2522 return api.RequestMessage
2525 func (m *OneMapServerDump) Size() (size int) {
2531 func (m *OneMapServerDump) Marshal(b []byte) ([]byte, error) {
2533 b = make([]byte, m.Size())
2535 buf := codec.NewBuffer(b)
2536 return buf.Bytes(), nil
2538 func (m *OneMapServerDump) Unmarshal(b []byte) error {
2542 // OneNdpBdGet defines message 'one_ndp_bd_get'.
2543 type OneNdpBdGet struct{}
2545 func (m *OneNdpBdGet) Reset() { *m = OneNdpBdGet{} }
2546 func (*OneNdpBdGet) GetMessageName() string { return "one_ndp_bd_get" }
2547 func (*OneNdpBdGet) GetCrcString() string { return "51077d14" }
2548 func (*OneNdpBdGet) GetMessageType() api.MessageType {
2549 return api.RequestMessage
2552 func (m *OneNdpBdGet) Size() (size int) {
2558 func (m *OneNdpBdGet) Marshal(b []byte) ([]byte, error) {
2560 b = make([]byte, m.Size())
2562 buf := codec.NewBuffer(b)
2563 return buf.Bytes(), nil
2565 func (m *OneNdpBdGet) Unmarshal(b []byte) error {
2569 // OneNdpBdGetReply defines message 'one_ndp_bd_get_reply'.
2570 type OneNdpBdGetReply struct {
2571 Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
2572 Count uint32 `binapi:"u32,name=count" json:"-"`
2573 BridgeDomains []uint32 `binapi:"u32[count],name=bridge_domains" json:"bridge_domains,omitempty"`
2576 func (m *OneNdpBdGetReply) Reset() { *m = OneNdpBdGetReply{} }
2577 func (*OneNdpBdGetReply) GetMessageName() string { return "one_ndp_bd_get_reply" }
2578 func (*OneNdpBdGetReply) GetCrcString() string { return "221ac888" }
2579 func (*OneNdpBdGetReply) GetMessageType() api.MessageType {
2580 return api.ReplyMessage
2583 func (m *OneNdpBdGetReply) Size() (size int) {
2587 size += 4 // m.Retval
2588 size += 4 // m.Count
2589 size += 4 * len(m.BridgeDomains) // m.BridgeDomains
2592 func (m *OneNdpBdGetReply) Marshal(b []byte) ([]byte, error) {
2594 b = make([]byte, m.Size())
2596 buf := codec.NewBuffer(b)
2597 buf.EncodeInt32(m.Retval)
2598 buf.EncodeUint32(uint32(len(m.BridgeDomains)))
2599 for i := 0; i < len(m.BridgeDomains); i++ {
2601 if i < len(m.BridgeDomains) {
2602 x = uint32(m.BridgeDomains[i])
2606 return buf.Bytes(), nil
2608 func (m *OneNdpBdGetReply) Unmarshal(b []byte) error {
2609 buf := codec.NewBuffer(b)
2610 m.Retval = buf.DecodeInt32()
2611 m.Count = buf.DecodeUint32()
2612 m.BridgeDomains = make([]uint32, m.Count)
2613 for i := 0; i < len(m.BridgeDomains); i++ {
2614 m.BridgeDomains[i] = buf.DecodeUint32()
2619 // OneNdpEntriesGet defines message 'one_ndp_entries_get'.
2620 type OneNdpEntriesGet struct {
2621 Bd uint32 `binapi:"u32,name=bd" json:"bd,omitempty"`
2624 func (m *OneNdpEntriesGet) Reset() { *m = OneNdpEntriesGet{} }
2625 func (*OneNdpEntriesGet) GetMessageName() string { return "one_ndp_entries_get" }
2626 func (*OneNdpEntriesGet) GetCrcString() string { return "4d418cf4" }
2627 func (*OneNdpEntriesGet) GetMessageType() api.MessageType {
2628 return api.RequestMessage
2631 func (m *OneNdpEntriesGet) Size() (size int) {
2638 func (m *OneNdpEntriesGet) Marshal(b []byte) ([]byte, error) {
2640 b = make([]byte, m.Size())
2642 buf := codec.NewBuffer(b)
2643 buf.EncodeUint32(m.Bd)
2644 return buf.Bytes(), nil
2646 func (m *OneNdpEntriesGet) Unmarshal(b []byte) error {
2647 buf := codec.NewBuffer(b)
2648 m.Bd = buf.DecodeUint32()
2652 // OneNdpEntriesGetReply defines message 'one_ndp_entries_get_reply'.
2653 type OneNdpEntriesGetReply struct {
2654 Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
2655 Count uint32 `binapi:"u32,name=count" json:"-"`
2656 Entries []OneNdpEntry `binapi:"one_ndp_entry[count],name=entries" json:"entries,omitempty"`
2659 func (m *OneNdpEntriesGetReply) Reset() { *m = OneNdpEntriesGetReply{} }
2660 func (*OneNdpEntriesGetReply) GetMessageName() string { return "one_ndp_entries_get_reply" }
2661 func (*OneNdpEntriesGetReply) GetCrcString() string { return "0bd34161" }
2662 func (*OneNdpEntriesGetReply) GetMessageType() api.MessageType {
2663 return api.ReplyMessage
2666 func (m *OneNdpEntriesGetReply) Size() (size int) {
2670 size += 4 // m.Retval
2671 size += 4 // m.Count
2672 for j1 := 0; j1 < len(m.Entries); j1++ {
2675 if j1 < len(m.Entries) {
2678 size += 1 * 6 // s1.Mac
2679 size += 1 * 16 // s1.IP6
2683 func (m *OneNdpEntriesGetReply) Marshal(b []byte) ([]byte, error) {
2685 b = make([]byte, m.Size())
2687 buf := codec.NewBuffer(b)
2688 buf.EncodeInt32(m.Retval)
2689 buf.EncodeUint32(uint32(len(m.Entries)))
2690 for j0 := 0; j0 < len(m.Entries); j0++ {
2691 var v0 OneNdpEntry // Entries
2692 if j0 < len(m.Entries) {
2695 buf.EncodeBytes(v0.Mac[:], 6)
2696 buf.EncodeBytes(v0.IP6[:], 16)
2698 return buf.Bytes(), nil
2700 func (m *OneNdpEntriesGetReply) Unmarshal(b []byte) error {
2701 buf := codec.NewBuffer(b)
2702 m.Retval = buf.DecodeInt32()
2703 m.Count = buf.DecodeUint32()
2704 m.Entries = make([]OneNdpEntry, m.Count)
2705 for j0 := 0; j0 < len(m.Entries); j0++ {
2706 copy(m.Entries[j0].Mac[:], buf.DecodeBytes(6))
2707 copy(m.Entries[j0].IP6[:], buf.DecodeBytes(16))
2712 // OneNshSetLocatorSet defines message 'one_nsh_set_locator_set'.
2713 type OneNshSetLocatorSet struct {
2714 IsAdd bool `binapi:"bool,name=is_add,default=true" json:"is_add,omitempty"`
2715 LsName string `binapi:"string[64],name=ls_name" json:"ls_name,omitempty"`
2718 func (m *OneNshSetLocatorSet) Reset() { *m = OneNshSetLocatorSet{} }
2719 func (*OneNshSetLocatorSet) GetMessageName() string { return "one_nsh_set_locator_set" }
2720 func (*OneNshSetLocatorSet) GetCrcString() string { return "486e2b76" }
2721 func (*OneNshSetLocatorSet) GetMessageType() api.MessageType {
2722 return api.RequestMessage
2725 func (m *OneNshSetLocatorSet) Size() (size int) {
2729 size += 1 // m.IsAdd
2730 size += 64 // m.LsName
2733 func (m *OneNshSetLocatorSet) Marshal(b []byte) ([]byte, error) {
2735 b = make([]byte, m.Size())
2737 buf := codec.NewBuffer(b)
2738 buf.EncodeBool(m.IsAdd)
2739 buf.EncodeString(m.LsName, 64)
2740 return buf.Bytes(), nil
2742 func (m *OneNshSetLocatorSet) Unmarshal(b []byte) error {
2743 buf := codec.NewBuffer(b)
2744 m.IsAdd = buf.DecodeBool()
2745 m.LsName = buf.DecodeString(64)
2749 // OneNshSetLocatorSetReply defines message 'one_nsh_set_locator_set_reply'.
2750 type OneNshSetLocatorSetReply struct {
2751 Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
2754 func (m *OneNshSetLocatorSetReply) Reset() { *m = OneNshSetLocatorSetReply{} }
2755 func (*OneNshSetLocatorSetReply) GetMessageName() string { return "one_nsh_set_locator_set_reply" }
2756 func (*OneNshSetLocatorSetReply) GetCrcString() string { return "e8d4e804" }
2757 func (*OneNshSetLocatorSetReply) GetMessageType() api.MessageType {
2758 return api.ReplyMessage
2761 func (m *OneNshSetLocatorSetReply) Size() (size int) {
2765 size += 4 // m.Retval
2768 func (m *OneNshSetLocatorSetReply) Marshal(b []byte) ([]byte, error) {
2770 b = make([]byte, m.Size())
2772 buf := codec.NewBuffer(b)
2773 buf.EncodeInt32(m.Retval)
2774 return buf.Bytes(), nil
2776 func (m *OneNshSetLocatorSetReply) Unmarshal(b []byte) error {
2777 buf := codec.NewBuffer(b)
2778 m.Retval = buf.DecodeInt32()
2782 // OnePitrSetLocatorSet defines message 'one_pitr_set_locator_set'.
2783 type OnePitrSetLocatorSet struct {
2784 IsAdd bool `binapi:"bool,name=is_add,default=true" json:"is_add,omitempty"`
2785 LsName string `binapi:"string[64],name=ls_name" json:"ls_name,omitempty"`
2788 func (m *OnePitrSetLocatorSet) Reset() { *m = OnePitrSetLocatorSet{} }
2789 func (*OnePitrSetLocatorSet) GetMessageName() string { return "one_pitr_set_locator_set" }
2790 func (*OnePitrSetLocatorSet) GetCrcString() string { return "486e2b76" }
2791 func (*OnePitrSetLocatorSet) GetMessageType() api.MessageType {
2792 return api.RequestMessage
2795 func (m *OnePitrSetLocatorSet) Size() (size int) {
2799 size += 1 // m.IsAdd
2800 size += 64 // m.LsName
2803 func (m *OnePitrSetLocatorSet) Marshal(b []byte) ([]byte, error) {
2805 b = make([]byte, m.Size())
2807 buf := codec.NewBuffer(b)
2808 buf.EncodeBool(m.IsAdd)
2809 buf.EncodeString(m.LsName, 64)
2810 return buf.Bytes(), nil
2812 func (m *OnePitrSetLocatorSet) Unmarshal(b []byte) error {
2813 buf := codec.NewBuffer(b)
2814 m.IsAdd = buf.DecodeBool()
2815 m.LsName = buf.DecodeString(64)
2819 // OnePitrSetLocatorSetReply defines message 'one_pitr_set_locator_set_reply'.
2820 type OnePitrSetLocatorSetReply struct {
2821 Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
2824 func (m *OnePitrSetLocatorSetReply) Reset() { *m = OnePitrSetLocatorSetReply{} }
2825 func (*OnePitrSetLocatorSetReply) GetMessageName() string { return "one_pitr_set_locator_set_reply" }
2826 func (*OnePitrSetLocatorSetReply) GetCrcString() string { return "e8d4e804" }
2827 func (*OnePitrSetLocatorSetReply) GetMessageType() api.MessageType {
2828 return api.ReplyMessage
2831 func (m *OnePitrSetLocatorSetReply) Size() (size int) {
2835 size += 4 // m.Retval
2838 func (m *OnePitrSetLocatorSetReply) Marshal(b []byte) ([]byte, error) {
2840 b = make([]byte, m.Size())
2842 buf := codec.NewBuffer(b)
2843 buf.EncodeInt32(m.Retval)
2844 return buf.Bytes(), nil
2846 func (m *OnePitrSetLocatorSetReply) Unmarshal(b []byte) error {
2847 buf := codec.NewBuffer(b)
2848 m.Retval = buf.DecodeInt32()
2852 // OneRlocProbeEnableDisable defines message 'one_rloc_probe_enable_disable'.
2853 type OneRlocProbeEnableDisable struct {
2854 IsEnable bool `binapi:"bool,name=is_enable,default=true" json:"is_enable,omitempty"`
2857 func (m *OneRlocProbeEnableDisable) Reset() { *m = OneRlocProbeEnableDisable{} }
2858 func (*OneRlocProbeEnableDisable) GetMessageName() string { return "one_rloc_probe_enable_disable" }
2859 func (*OneRlocProbeEnableDisable) GetCrcString() string { return "c264d7bf" }
2860 func (*OneRlocProbeEnableDisable) GetMessageType() api.MessageType {
2861 return api.RequestMessage
2864 func (m *OneRlocProbeEnableDisable) Size() (size int) {
2868 size += 1 // m.IsEnable
2871 func (m *OneRlocProbeEnableDisable) Marshal(b []byte) ([]byte, error) {
2873 b = make([]byte, m.Size())
2875 buf := codec.NewBuffer(b)
2876 buf.EncodeBool(m.IsEnable)
2877 return buf.Bytes(), nil
2879 func (m *OneRlocProbeEnableDisable) Unmarshal(b []byte) error {
2880 buf := codec.NewBuffer(b)
2881 m.IsEnable = buf.DecodeBool()
2885 // OneRlocProbeEnableDisableReply defines message 'one_rloc_probe_enable_disable_reply'.
2886 type OneRlocProbeEnableDisableReply struct {
2887 Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
2890 func (m *OneRlocProbeEnableDisableReply) Reset() { *m = OneRlocProbeEnableDisableReply{} }
2891 func (*OneRlocProbeEnableDisableReply) GetMessageName() string {
2892 return "one_rloc_probe_enable_disable_reply"
2894 func (*OneRlocProbeEnableDisableReply) GetCrcString() string { return "e8d4e804" }
2895 func (*OneRlocProbeEnableDisableReply) GetMessageType() api.MessageType {
2896 return api.ReplyMessage
2899 func (m *OneRlocProbeEnableDisableReply) Size() (size int) {
2903 size += 4 // m.Retval
2906 func (m *OneRlocProbeEnableDisableReply) Marshal(b []byte) ([]byte, error) {
2908 b = make([]byte, m.Size())
2910 buf := codec.NewBuffer(b)
2911 buf.EncodeInt32(m.Retval)
2912 return buf.Bytes(), nil
2914 func (m *OneRlocProbeEnableDisableReply) Unmarshal(b []byte) error {
2915 buf := codec.NewBuffer(b)
2916 m.Retval = buf.DecodeInt32()
2920 // OneSetTransportProtocol defines message 'one_set_transport_protocol'.
2921 type OneSetTransportProtocol struct {
2922 Protocol uint8 `binapi:"u8,name=protocol" json:"protocol,omitempty"`
2925 func (m *OneSetTransportProtocol) Reset() { *m = OneSetTransportProtocol{} }
2926 func (*OneSetTransportProtocol) GetMessageName() string { return "one_set_transport_protocol" }
2927 func (*OneSetTransportProtocol) GetCrcString() string { return "07b6b85f" }
2928 func (*OneSetTransportProtocol) GetMessageType() api.MessageType {
2929 return api.RequestMessage
2932 func (m *OneSetTransportProtocol) Size() (size int) {
2936 size += 1 // m.Protocol
2939 func (m *OneSetTransportProtocol) Marshal(b []byte) ([]byte, error) {
2941 b = make([]byte, m.Size())
2943 buf := codec.NewBuffer(b)
2944 buf.EncodeUint8(m.Protocol)
2945 return buf.Bytes(), nil
2947 func (m *OneSetTransportProtocol) Unmarshal(b []byte) error {
2948 buf := codec.NewBuffer(b)
2949 m.Protocol = buf.DecodeUint8()
2953 // OneSetTransportProtocolReply defines message 'one_set_transport_protocol_reply'.
2954 type OneSetTransportProtocolReply struct {
2955 Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
2958 func (m *OneSetTransportProtocolReply) Reset() { *m = OneSetTransportProtocolReply{} }
2959 func (*OneSetTransportProtocolReply) GetMessageName() string {
2960 return "one_set_transport_protocol_reply"
2962 func (*OneSetTransportProtocolReply) GetCrcString() string { return "e8d4e804" }
2963 func (*OneSetTransportProtocolReply) GetMessageType() api.MessageType {
2964 return api.ReplyMessage
2967 func (m *OneSetTransportProtocolReply) Size() (size int) {
2971 size += 4 // m.Retval
2974 func (m *OneSetTransportProtocolReply) Marshal(b []byte) ([]byte, error) {
2976 b = make([]byte, m.Size())
2978 buf := codec.NewBuffer(b)
2979 buf.EncodeInt32(m.Retval)
2980 return buf.Bytes(), nil
2982 func (m *OneSetTransportProtocolReply) Unmarshal(b []byte) error {
2983 buf := codec.NewBuffer(b)
2984 m.Retval = buf.DecodeInt32()
2988 // OneShowPetrMode defines message 'one_show_petr_mode'.
2989 type OneShowPetrMode struct{}
2991 func (m *OneShowPetrMode) Reset() { *m = OneShowPetrMode{} }
2992 func (*OneShowPetrMode) GetMessageName() string { return "one_show_petr_mode" }
2993 func (*OneShowPetrMode) GetCrcString() string { return "51077d14" }
2994 func (*OneShowPetrMode) GetMessageType() api.MessageType {
2995 return api.RequestMessage
2998 func (m *OneShowPetrMode) Size() (size int) {
3004 func (m *OneShowPetrMode) Marshal(b []byte) ([]byte, error) {
3006 b = make([]byte, m.Size())
3008 buf := codec.NewBuffer(b)
3009 return buf.Bytes(), nil
3011 func (m *OneShowPetrMode) Unmarshal(b []byte) error {
3015 // OneShowPetrModeReply defines message 'one_show_petr_mode_reply'.
3016 type OneShowPetrModeReply struct {
3017 Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
3018 IsEnable bool `binapi:"bool,name=is_enable" json:"is_enable,omitempty"`
3021 func (m *OneShowPetrModeReply) Reset() { *m = OneShowPetrModeReply{} }
3022 func (*OneShowPetrModeReply) GetMessageName() string { return "one_show_petr_mode_reply" }
3023 func (*OneShowPetrModeReply) GetCrcString() string { return "f15abb16" }
3024 func (*OneShowPetrModeReply) GetMessageType() api.MessageType {
3025 return api.ReplyMessage
3028 func (m *OneShowPetrModeReply) Size() (size int) {
3032 size += 4 // m.Retval
3033 size += 1 // m.IsEnable
3036 func (m *OneShowPetrModeReply) Marshal(b []byte) ([]byte, error) {
3038 b = make([]byte, m.Size())
3040 buf := codec.NewBuffer(b)
3041 buf.EncodeInt32(m.Retval)
3042 buf.EncodeBool(m.IsEnable)
3043 return buf.Bytes(), nil
3045 func (m *OneShowPetrModeReply) Unmarshal(b []byte) error {
3046 buf := codec.NewBuffer(b)
3047 m.Retval = buf.DecodeInt32()
3048 m.IsEnable = buf.DecodeBool()
3052 // OneShowPitrMode defines message 'one_show_pitr_mode'.
3053 type OneShowPitrMode struct{}
3055 func (m *OneShowPitrMode) Reset() { *m = OneShowPitrMode{} }
3056 func (*OneShowPitrMode) GetMessageName() string { return "one_show_pitr_mode" }
3057 func (*OneShowPitrMode) GetCrcString() string { return "51077d14" }
3058 func (*OneShowPitrMode) GetMessageType() api.MessageType {
3059 return api.RequestMessage
3062 func (m *OneShowPitrMode) Size() (size int) {
3068 func (m *OneShowPitrMode) Marshal(b []byte) ([]byte, error) {
3070 b = make([]byte, m.Size())
3072 buf := codec.NewBuffer(b)
3073 return buf.Bytes(), nil
3075 func (m *OneShowPitrMode) Unmarshal(b []byte) error {
3079 // OneShowPitrModeReply defines message 'one_show_pitr_mode_reply'.
3080 type OneShowPitrModeReply struct {
3081 Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
3082 IsEnable bool `binapi:"bool,name=is_enable" json:"is_enable,omitempty"`
3085 func (m *OneShowPitrModeReply) Reset() { *m = OneShowPitrModeReply{} }
3086 func (*OneShowPitrModeReply) GetMessageName() string { return "one_show_pitr_mode_reply" }
3087 func (*OneShowPitrModeReply) GetCrcString() string { return "f15abb16" }
3088 func (*OneShowPitrModeReply) GetMessageType() api.MessageType {
3089 return api.ReplyMessage
3092 func (m *OneShowPitrModeReply) Size() (size int) {
3096 size += 4 // m.Retval
3097 size += 1 // m.IsEnable
3100 func (m *OneShowPitrModeReply) Marshal(b []byte) ([]byte, error) {
3102 b = make([]byte, m.Size())
3104 buf := codec.NewBuffer(b)
3105 buf.EncodeInt32(m.Retval)
3106 buf.EncodeBool(m.IsEnable)
3107 return buf.Bytes(), nil
3109 func (m *OneShowPitrModeReply) Unmarshal(b []byte) error {
3110 buf := codec.NewBuffer(b)
3111 m.Retval = buf.DecodeInt32()
3112 m.IsEnable = buf.DecodeBool()
3116 // OneShowXtrMode defines message 'one_show_xtr_mode'.
3117 type OneShowXtrMode struct{}
3119 func (m *OneShowXtrMode) Reset() { *m = OneShowXtrMode{} }
3120 func (*OneShowXtrMode) GetMessageName() string { return "one_show_xtr_mode" }
3121 func (*OneShowXtrMode) GetCrcString() string { return "51077d14" }
3122 func (*OneShowXtrMode) GetMessageType() api.MessageType {
3123 return api.RequestMessage
3126 func (m *OneShowXtrMode) Size() (size int) {
3132 func (m *OneShowXtrMode) Marshal(b []byte) ([]byte, error) {
3134 b = make([]byte, m.Size())
3136 buf := codec.NewBuffer(b)
3137 return buf.Bytes(), nil
3139 func (m *OneShowXtrMode) Unmarshal(b []byte) error {
3143 // OneShowXtrModeReply defines message 'one_show_xtr_mode_reply'.
3144 type OneShowXtrModeReply struct {
3145 Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
3146 IsEnable bool `binapi:"bool,name=is_enable" json:"is_enable,omitempty"`
3149 func (m *OneShowXtrModeReply) Reset() { *m = OneShowXtrModeReply{} }
3150 func (*OneShowXtrModeReply) GetMessageName() string { return "one_show_xtr_mode_reply" }
3151 func (*OneShowXtrModeReply) GetCrcString() string { return "f15abb16" }
3152 func (*OneShowXtrModeReply) GetMessageType() api.MessageType {
3153 return api.ReplyMessage
3156 func (m *OneShowXtrModeReply) Size() (size int) {
3160 size += 4 // m.Retval
3161 size += 1 // m.IsEnable
3164 func (m *OneShowXtrModeReply) Marshal(b []byte) ([]byte, error) {
3166 b = make([]byte, m.Size())
3168 buf := codec.NewBuffer(b)
3169 buf.EncodeInt32(m.Retval)
3170 buf.EncodeBool(m.IsEnable)
3171 return buf.Bytes(), nil
3173 func (m *OneShowXtrModeReply) Unmarshal(b []byte) error {
3174 buf := codec.NewBuffer(b)
3175 m.Retval = buf.DecodeInt32()
3176 m.IsEnable = buf.DecodeBool()
3180 // OneStatsDetails defines message 'one_stats_details'.
3181 type OneStatsDetails struct {
3182 Vni uint32 `binapi:"u32,name=vni" json:"vni,omitempty"`
3183 Deid lisp_types.Eid `binapi:"eid,name=deid" json:"deid,omitempty"`
3184 Seid lisp_types.Eid `binapi:"eid,name=seid" json:"seid,omitempty"`
3185 Rloc ip_types.Address `binapi:"address,name=rloc" json:"rloc,omitempty"`
3186 Lloc ip_types.Address `binapi:"address,name=lloc" json:"lloc,omitempty"`
3187 PktCount uint32 `binapi:"u32,name=pkt_count" json:"pkt_count,omitempty"`
3188 Bytes uint32 `binapi:"u32,name=bytes" json:"bytes,omitempty"`
3191 func (m *OneStatsDetails) Reset() { *m = OneStatsDetails{} }
3192 func (*OneStatsDetails) GetMessageName() string { return "one_stats_details" }
3193 func (*OneStatsDetails) GetCrcString() string { return "ff6ef238" }
3194 func (*OneStatsDetails) GetMessageType() api.MessageType {
3195 return api.ReplyMessage
3198 func (m *OneStatsDetails) Size() (size int) {
3203 size += 1 // m.Deid.Type
3204 size += 1 * 6 // m.Deid.Address
3205 size += 1 // m.Seid.Type
3206 size += 1 * 6 // m.Seid.Address
3207 size += 1 // m.Rloc.Af
3208 size += 1 * 16 // m.Rloc.Un
3209 size += 1 // m.Lloc.Af
3210 size += 1 * 16 // m.Lloc.Un
3211 size += 4 // m.PktCount
3212 size += 4 // m.Bytes
3215 func (m *OneStatsDetails) Marshal(b []byte) ([]byte, error) {
3217 b = make([]byte, m.Size())
3219 buf := codec.NewBuffer(b)
3220 buf.EncodeUint32(m.Vni)
3221 buf.EncodeUint8(uint8(m.Deid.Type))
3222 buf.EncodeBytes(m.Deid.Address.XXX_UnionData[:], 6)
3223 buf.EncodeUint8(uint8(m.Seid.Type))
3224 buf.EncodeBytes(m.Seid.Address.XXX_UnionData[:], 6)
3225 buf.EncodeUint8(uint8(m.Rloc.Af))
3226 buf.EncodeBytes(m.Rloc.Un.XXX_UnionData[:], 16)
3227 buf.EncodeUint8(uint8(m.Lloc.Af))
3228 buf.EncodeBytes(m.Lloc.Un.XXX_UnionData[:], 16)
3229 buf.EncodeUint32(m.PktCount)
3230 buf.EncodeUint32(m.Bytes)
3231 return buf.Bytes(), nil
3233 func (m *OneStatsDetails) Unmarshal(b []byte) error {
3234 buf := codec.NewBuffer(b)
3235 m.Vni = buf.DecodeUint32()
3236 m.Deid.Type = lisp_types.EidType(buf.DecodeUint8())
3237 copy(m.Deid.Address.XXX_UnionData[:], buf.DecodeBytes(6))
3238 m.Seid.Type = lisp_types.EidType(buf.DecodeUint8())
3239 copy(m.Seid.Address.XXX_UnionData[:], buf.DecodeBytes(6))
3240 m.Rloc.Af = ip_types.AddressFamily(buf.DecodeUint8())
3241 copy(m.Rloc.Un.XXX_UnionData[:], buf.DecodeBytes(16))
3242 m.Lloc.Af = ip_types.AddressFamily(buf.DecodeUint8())
3243 copy(m.Lloc.Un.XXX_UnionData[:], buf.DecodeBytes(16))
3244 m.PktCount = buf.DecodeUint32()
3245 m.Bytes = buf.DecodeUint32()
3249 // OneStatsDump defines message 'one_stats_dump'.
3250 type OneStatsDump struct{}
3252 func (m *OneStatsDump) Reset() { *m = OneStatsDump{} }
3253 func (*OneStatsDump) GetMessageName() string { return "one_stats_dump" }
3254 func (*OneStatsDump) GetCrcString() string { return "51077d14" }
3255 func (*OneStatsDump) GetMessageType() api.MessageType {
3256 return api.RequestMessage
3259 func (m *OneStatsDump) Size() (size int) {
3265 func (m *OneStatsDump) Marshal(b []byte) ([]byte, error) {
3267 b = make([]byte, m.Size())
3269 buf := codec.NewBuffer(b)
3270 return buf.Bytes(), nil
3272 func (m *OneStatsDump) Unmarshal(b []byte) error {
3276 // OneStatsEnableDisable defines message 'one_stats_enable_disable'.
3277 type OneStatsEnableDisable struct {
3278 IsEnable bool `binapi:"bool,name=is_enable,default=true" json:"is_enable,omitempty"`
3281 func (m *OneStatsEnableDisable) Reset() { *m = OneStatsEnableDisable{} }
3282 func (*OneStatsEnableDisable) GetMessageName() string { return "one_stats_enable_disable" }
3283 func (*OneStatsEnableDisable) GetCrcString() string { return "c264d7bf" }
3284 func (*OneStatsEnableDisable) GetMessageType() api.MessageType {
3285 return api.RequestMessage
3288 func (m *OneStatsEnableDisable) Size() (size int) {
3292 size += 1 // m.IsEnable
3295 func (m *OneStatsEnableDisable) Marshal(b []byte) ([]byte, error) {
3297 b = make([]byte, m.Size())
3299 buf := codec.NewBuffer(b)
3300 buf.EncodeBool(m.IsEnable)
3301 return buf.Bytes(), nil
3303 func (m *OneStatsEnableDisable) Unmarshal(b []byte) error {
3304 buf := codec.NewBuffer(b)
3305 m.IsEnable = buf.DecodeBool()
3309 // OneStatsEnableDisableReply defines message 'one_stats_enable_disable_reply'.
3310 type OneStatsEnableDisableReply struct {
3311 Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
3314 func (m *OneStatsEnableDisableReply) Reset() { *m = OneStatsEnableDisableReply{} }
3315 func (*OneStatsEnableDisableReply) GetMessageName() string { return "one_stats_enable_disable_reply" }
3316 func (*OneStatsEnableDisableReply) GetCrcString() string { return "e8d4e804" }
3317 func (*OneStatsEnableDisableReply) GetMessageType() api.MessageType {
3318 return api.ReplyMessage
3321 func (m *OneStatsEnableDisableReply) Size() (size int) {
3325 size += 4 // m.Retval
3328 func (m *OneStatsEnableDisableReply) Marshal(b []byte) ([]byte, error) {
3330 b = make([]byte, m.Size())
3332 buf := codec.NewBuffer(b)
3333 buf.EncodeInt32(m.Retval)
3334 return buf.Bytes(), nil
3336 func (m *OneStatsEnableDisableReply) Unmarshal(b []byte) error {
3337 buf := codec.NewBuffer(b)
3338 m.Retval = buf.DecodeInt32()
3342 // OneStatsFlush defines message 'one_stats_flush'.
3343 type OneStatsFlush struct{}
3345 func (m *OneStatsFlush) Reset() { *m = OneStatsFlush{} }
3346 func (*OneStatsFlush) GetMessageName() string { return "one_stats_flush" }
3347 func (*OneStatsFlush) GetCrcString() string { return "51077d14" }
3348 func (*OneStatsFlush) GetMessageType() api.MessageType {
3349 return api.RequestMessage
3352 func (m *OneStatsFlush) Size() (size int) {
3358 func (m *OneStatsFlush) Marshal(b []byte) ([]byte, error) {
3360 b = make([]byte, m.Size())
3362 buf := codec.NewBuffer(b)
3363 return buf.Bytes(), nil
3365 func (m *OneStatsFlush) Unmarshal(b []byte) error {
3369 // OneStatsFlushReply defines message 'one_stats_flush_reply'.
3370 type OneStatsFlushReply struct {
3371 Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
3374 func (m *OneStatsFlushReply) Reset() { *m = OneStatsFlushReply{} }
3375 func (*OneStatsFlushReply) GetMessageName() string { return "one_stats_flush_reply" }
3376 func (*OneStatsFlushReply) GetCrcString() string { return "e8d4e804" }
3377 func (*OneStatsFlushReply) GetMessageType() api.MessageType {
3378 return api.ReplyMessage
3381 func (m *OneStatsFlushReply) Size() (size int) {
3385 size += 4 // m.Retval
3388 func (m *OneStatsFlushReply) Marshal(b []byte) ([]byte, error) {
3390 b = make([]byte, m.Size())
3392 buf := codec.NewBuffer(b)
3393 buf.EncodeInt32(m.Retval)
3394 return buf.Bytes(), nil
3396 func (m *OneStatsFlushReply) Unmarshal(b []byte) error {
3397 buf := codec.NewBuffer(b)
3398 m.Retval = buf.DecodeInt32()
3402 // OneUsePetr defines message 'one_use_petr'.
3403 type OneUsePetr struct {
3404 IPAddress ip_types.Address `binapi:"address,name=ip_address" json:"ip_address,omitempty"`
3405 IsAdd bool `binapi:"bool,name=is_add,default=true" json:"is_add,omitempty"`
3408 func (m *OneUsePetr) Reset() { *m = OneUsePetr{} }
3409 func (*OneUsePetr) GetMessageName() string { return "one_use_petr" }
3410 func (*OneUsePetr) GetCrcString() string { return "9e141831" }
3411 func (*OneUsePetr) GetMessageType() api.MessageType {
3412 return api.RequestMessage
3415 func (m *OneUsePetr) Size() (size int) {
3419 size += 1 // m.IPAddress.Af
3420 size += 1 * 16 // m.IPAddress.Un
3421 size += 1 // m.IsAdd
3424 func (m *OneUsePetr) Marshal(b []byte) ([]byte, error) {
3426 b = make([]byte, m.Size())
3428 buf := codec.NewBuffer(b)
3429 buf.EncodeUint8(uint8(m.IPAddress.Af))
3430 buf.EncodeBytes(m.IPAddress.Un.XXX_UnionData[:], 16)
3431 buf.EncodeBool(m.IsAdd)
3432 return buf.Bytes(), nil
3434 func (m *OneUsePetr) Unmarshal(b []byte) error {
3435 buf := codec.NewBuffer(b)
3436 m.IPAddress.Af = ip_types.AddressFamily(buf.DecodeUint8())
3437 copy(m.IPAddress.Un.XXX_UnionData[:], buf.DecodeBytes(16))
3438 m.IsAdd = buf.DecodeBool()
3442 // OneUsePetrReply defines message 'one_use_petr_reply'.
3443 type OneUsePetrReply struct {
3444 Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
3447 func (m *OneUsePetrReply) Reset() { *m = OneUsePetrReply{} }
3448 func (*OneUsePetrReply) GetMessageName() string { return "one_use_petr_reply" }
3449 func (*OneUsePetrReply) GetCrcString() string { return "e8d4e804" }
3450 func (*OneUsePetrReply) GetMessageType() api.MessageType {
3451 return api.ReplyMessage
3454 func (m *OneUsePetrReply) Size() (size int) {
3458 size += 4 // m.Retval
3461 func (m *OneUsePetrReply) Marshal(b []byte) ([]byte, error) {
3463 b = make([]byte, m.Size())
3465 buf := codec.NewBuffer(b)
3466 buf.EncodeInt32(m.Retval)
3467 return buf.Bytes(), nil
3469 func (m *OneUsePetrReply) Unmarshal(b []byte) error {
3470 buf := codec.NewBuffer(b)
3471 m.Retval = buf.DecodeInt32()
3475 // ShowOneMapRegisterFallbackThreshold defines message 'show_one_map_register_fallback_threshold'.
3476 type ShowOneMapRegisterFallbackThreshold struct{}
3478 func (m *ShowOneMapRegisterFallbackThreshold) Reset() { *m = ShowOneMapRegisterFallbackThreshold{} }
3479 func (*ShowOneMapRegisterFallbackThreshold) GetMessageName() string {
3480 return "show_one_map_register_fallback_threshold"
3482 func (*ShowOneMapRegisterFallbackThreshold) GetCrcString() string { return "51077d14" }
3483 func (*ShowOneMapRegisterFallbackThreshold) GetMessageType() api.MessageType {
3484 return api.RequestMessage
3487 func (m *ShowOneMapRegisterFallbackThreshold) Size() (size int) {
3493 func (m *ShowOneMapRegisterFallbackThreshold) Marshal(b []byte) ([]byte, error) {
3495 b = make([]byte, m.Size())
3497 buf := codec.NewBuffer(b)
3498 return buf.Bytes(), nil
3500 func (m *ShowOneMapRegisterFallbackThreshold) Unmarshal(b []byte) error {
3504 // ShowOneMapRegisterFallbackThresholdReply defines message 'show_one_map_register_fallback_threshold_reply'.
3505 type ShowOneMapRegisterFallbackThresholdReply struct {
3506 Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
3507 Value uint32 `binapi:"u32,name=value" json:"value,omitempty"`
3510 func (m *ShowOneMapRegisterFallbackThresholdReply) Reset() {
3511 *m = ShowOneMapRegisterFallbackThresholdReply{}
3513 func (*ShowOneMapRegisterFallbackThresholdReply) GetMessageName() string {
3514 return "show_one_map_register_fallback_threshold_reply"
3516 func (*ShowOneMapRegisterFallbackThresholdReply) GetCrcString() string { return "c93a9113" }
3517 func (*ShowOneMapRegisterFallbackThresholdReply) GetMessageType() api.MessageType {
3518 return api.ReplyMessage
3521 func (m *ShowOneMapRegisterFallbackThresholdReply) Size() (size int) {
3525 size += 4 // m.Retval
3526 size += 4 // m.Value
3529 func (m *ShowOneMapRegisterFallbackThresholdReply) Marshal(b []byte) ([]byte, error) {
3531 b = make([]byte, m.Size())
3533 buf := codec.NewBuffer(b)
3534 buf.EncodeInt32(m.Retval)
3535 buf.EncodeUint32(m.Value)
3536 return buf.Bytes(), nil
3538 func (m *ShowOneMapRegisterFallbackThresholdReply) Unmarshal(b []byte) error {
3539 buf := codec.NewBuffer(b)
3540 m.Retval = buf.DecodeInt32()
3541 m.Value = buf.DecodeUint32()
3545 // ShowOneMapRegisterState defines message 'show_one_map_register_state'.
3546 type ShowOneMapRegisterState struct{}
3548 func (m *ShowOneMapRegisterState) Reset() { *m = ShowOneMapRegisterState{} }
3549 func (*ShowOneMapRegisterState) GetMessageName() string { return "show_one_map_register_state" }
3550 func (*ShowOneMapRegisterState) GetCrcString() string { return "51077d14" }
3551 func (*ShowOneMapRegisterState) GetMessageType() api.MessageType {
3552 return api.RequestMessage
3555 func (m *ShowOneMapRegisterState) Size() (size int) {
3561 func (m *ShowOneMapRegisterState) Marshal(b []byte) ([]byte, error) {
3563 b = make([]byte, m.Size())
3565 buf := codec.NewBuffer(b)
3566 return buf.Bytes(), nil
3568 func (m *ShowOneMapRegisterState) Unmarshal(b []byte) error {
3572 // ShowOneMapRegisterStateReply defines message 'show_one_map_register_state_reply'.
3573 type ShowOneMapRegisterStateReply struct {
3574 Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
3575 IsEnable bool `binapi:"bool,name=is_enable" json:"is_enable,omitempty"`
3578 func (m *ShowOneMapRegisterStateReply) Reset() { *m = ShowOneMapRegisterStateReply{} }
3579 func (*ShowOneMapRegisterStateReply) GetMessageName() string {
3580 return "show_one_map_register_state_reply"
3582 func (*ShowOneMapRegisterStateReply) GetCrcString() string { return "f15abb16" }
3583 func (*ShowOneMapRegisterStateReply) GetMessageType() api.MessageType {
3584 return api.ReplyMessage
3587 func (m *ShowOneMapRegisterStateReply) Size() (size int) {
3591 size += 4 // m.Retval
3592 size += 1 // m.IsEnable
3595 func (m *ShowOneMapRegisterStateReply) Marshal(b []byte) ([]byte, error) {
3597 b = make([]byte, m.Size())
3599 buf := codec.NewBuffer(b)
3600 buf.EncodeInt32(m.Retval)
3601 buf.EncodeBool(m.IsEnable)
3602 return buf.Bytes(), nil
3604 func (m *ShowOneMapRegisterStateReply) Unmarshal(b []byte) error {
3605 buf := codec.NewBuffer(b)
3606 m.Retval = buf.DecodeInt32()
3607 m.IsEnable = buf.DecodeBool()
3611 // ShowOneMapRegisterTTL defines message 'show_one_map_register_ttl'.
3612 type ShowOneMapRegisterTTL struct{}
3614 func (m *ShowOneMapRegisterTTL) Reset() { *m = ShowOneMapRegisterTTL{} }
3615 func (*ShowOneMapRegisterTTL) GetMessageName() string { return "show_one_map_register_ttl" }
3616 func (*ShowOneMapRegisterTTL) GetCrcString() string { return "51077d14" }
3617 func (*ShowOneMapRegisterTTL) GetMessageType() api.MessageType {
3618 return api.RequestMessage
3621 func (m *ShowOneMapRegisterTTL) Size() (size int) {
3627 func (m *ShowOneMapRegisterTTL) Marshal(b []byte) ([]byte, error) {
3629 b = make([]byte, m.Size())
3631 buf := codec.NewBuffer(b)
3632 return buf.Bytes(), nil
3634 func (m *ShowOneMapRegisterTTL) Unmarshal(b []byte) error {
3638 // ShowOneMapRegisterTTLReply defines message 'show_one_map_register_ttl_reply'.
3639 type ShowOneMapRegisterTTLReply struct {
3640 Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
3641 TTL uint32 `binapi:"u32,name=ttl" json:"ttl,omitempty"`
3644 func (m *ShowOneMapRegisterTTLReply) Reset() { *m = ShowOneMapRegisterTTLReply{} }
3645 func (*ShowOneMapRegisterTTLReply) GetMessageName() string { return "show_one_map_register_ttl_reply" }
3646 func (*ShowOneMapRegisterTTLReply) GetCrcString() string { return "fa83dd66" }
3647 func (*ShowOneMapRegisterTTLReply) GetMessageType() api.MessageType {
3648 return api.ReplyMessage
3651 func (m *ShowOneMapRegisterTTLReply) Size() (size int) {
3655 size += 4 // m.Retval
3659 func (m *ShowOneMapRegisterTTLReply) Marshal(b []byte) ([]byte, error) {
3661 b = make([]byte, m.Size())
3663 buf := codec.NewBuffer(b)
3664 buf.EncodeInt32(m.Retval)
3665 buf.EncodeUint32(m.TTL)
3666 return buf.Bytes(), nil
3668 func (m *ShowOneMapRegisterTTLReply) Unmarshal(b []byte) error {
3669 buf := codec.NewBuffer(b)
3670 m.Retval = buf.DecodeInt32()
3671 m.TTL = buf.DecodeUint32()
3675 // ShowOneMapRequestMode defines message 'show_one_map_request_mode'.
3676 type ShowOneMapRequestMode struct{}
3678 func (m *ShowOneMapRequestMode) Reset() { *m = ShowOneMapRequestMode{} }
3679 func (*ShowOneMapRequestMode) GetMessageName() string { return "show_one_map_request_mode" }
3680 func (*ShowOneMapRequestMode) GetCrcString() string { return "51077d14" }
3681 func (*ShowOneMapRequestMode) GetMessageType() api.MessageType {
3682 return api.RequestMessage
3685 func (m *ShowOneMapRequestMode) Size() (size int) {
3691 func (m *ShowOneMapRequestMode) Marshal(b []byte) ([]byte, error) {
3693 b = make([]byte, m.Size())
3695 buf := codec.NewBuffer(b)
3696 return buf.Bytes(), nil
3698 func (m *ShowOneMapRequestMode) Unmarshal(b []byte) error {
3702 // ShowOneMapRequestModeReply defines message 'show_one_map_request_mode_reply'.
3703 type ShowOneMapRequestModeReply struct {
3704 Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
3705 Mode OneMapMode `binapi:"one_map_mode,name=mode" json:"mode,omitempty"`
3708 func (m *ShowOneMapRequestModeReply) Reset() { *m = ShowOneMapRequestModeReply{} }
3709 func (*ShowOneMapRequestModeReply) GetMessageName() string { return "show_one_map_request_mode_reply" }
3710 func (*ShowOneMapRequestModeReply) GetCrcString() string { return "d41f3c1d" }
3711 func (*ShowOneMapRequestModeReply) GetMessageType() api.MessageType {
3712 return api.ReplyMessage
3715 func (m *ShowOneMapRequestModeReply) Size() (size int) {
3719 size += 4 // m.Retval
3723 func (m *ShowOneMapRequestModeReply) Marshal(b []byte) ([]byte, error) {
3725 b = make([]byte, m.Size())
3727 buf := codec.NewBuffer(b)
3728 buf.EncodeInt32(m.Retval)
3729 buf.EncodeUint32(uint32(m.Mode))
3730 return buf.Bytes(), nil
3732 func (m *ShowOneMapRequestModeReply) Unmarshal(b []byte) error {
3733 buf := codec.NewBuffer(b)
3734 m.Retval = buf.DecodeInt32()
3735 m.Mode = OneMapMode(buf.DecodeUint32())
3739 // ShowOneNshMapping defines message 'show_one_nsh_mapping'.
3740 type ShowOneNshMapping struct{}
3742 func (m *ShowOneNshMapping) Reset() { *m = ShowOneNshMapping{} }
3743 func (*ShowOneNshMapping) GetMessageName() string { return "show_one_nsh_mapping" }
3744 func (*ShowOneNshMapping) GetCrcString() string { return "51077d14" }
3745 func (*ShowOneNshMapping) GetMessageType() api.MessageType {
3746 return api.RequestMessage
3749 func (m *ShowOneNshMapping) Size() (size int) {
3755 func (m *ShowOneNshMapping) Marshal(b []byte) ([]byte, error) {
3757 b = make([]byte, m.Size())
3759 buf := codec.NewBuffer(b)
3760 return buf.Bytes(), nil
3762 func (m *ShowOneNshMapping) Unmarshal(b []byte) error {
3766 // ShowOneNshMappingReply defines message 'show_one_nsh_mapping_reply'.
3767 type ShowOneNshMappingReply struct {
3768 Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
3769 IsSet bool `binapi:"bool,name=is_set" json:"is_set,omitempty"`
3770 LocatorSetName string `binapi:"string[64],name=locator_set_name" json:"locator_set_name,omitempty"`
3773 func (m *ShowOneNshMappingReply) Reset() { *m = ShowOneNshMappingReply{} }
3774 func (*ShowOneNshMappingReply) GetMessageName() string { return "show_one_nsh_mapping_reply" }
3775 func (*ShowOneNshMappingReply) GetCrcString() string { return "46478c02" }
3776 func (*ShowOneNshMappingReply) GetMessageType() api.MessageType {
3777 return api.ReplyMessage
3780 func (m *ShowOneNshMappingReply) Size() (size int) {
3784 size += 4 // m.Retval
3785 size += 1 // m.IsSet
3786 size += 64 // m.LocatorSetName
3789 func (m *ShowOneNshMappingReply) Marshal(b []byte) ([]byte, error) {
3791 b = make([]byte, m.Size())
3793 buf := codec.NewBuffer(b)
3794 buf.EncodeInt32(m.Retval)
3795 buf.EncodeBool(m.IsSet)
3796 buf.EncodeString(m.LocatorSetName, 64)
3797 return buf.Bytes(), nil
3799 func (m *ShowOneNshMappingReply) Unmarshal(b []byte) error {
3800 buf := codec.NewBuffer(b)
3801 m.Retval = buf.DecodeInt32()
3802 m.IsSet = buf.DecodeBool()
3803 m.LocatorSetName = buf.DecodeString(64)
3807 // ShowOnePitr defines message 'show_one_pitr'.
3808 type ShowOnePitr struct{}
3810 func (m *ShowOnePitr) Reset() { *m = ShowOnePitr{} }
3811 func (*ShowOnePitr) GetMessageName() string { return "show_one_pitr" }
3812 func (*ShowOnePitr) GetCrcString() string { return "51077d14" }
3813 func (*ShowOnePitr) GetMessageType() api.MessageType {
3814 return api.RequestMessage
3817 func (m *ShowOnePitr) Size() (size int) {
3823 func (m *ShowOnePitr) Marshal(b []byte) ([]byte, error) {
3825 b = make([]byte, m.Size())
3827 buf := codec.NewBuffer(b)
3828 return buf.Bytes(), nil
3830 func (m *ShowOnePitr) Unmarshal(b []byte) error {
3834 // ShowOnePitrReply defines message 'show_one_pitr_reply'.
3835 type ShowOnePitrReply struct {
3836 Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
3837 Status bool `binapi:"bool,name=status" json:"status,omitempty"`
3838 LocatorSetName string `binapi:"string[64],name=locator_set_name" json:"locator_set_name,omitempty"`
3841 func (m *ShowOnePitrReply) Reset() { *m = ShowOnePitrReply{} }
3842 func (*ShowOnePitrReply) GetMessageName() string { return "show_one_pitr_reply" }
3843 func (*ShowOnePitrReply) GetCrcString() string { return "a2d1a49f" }
3844 func (*ShowOnePitrReply) GetMessageType() api.MessageType {
3845 return api.ReplyMessage
3848 func (m *ShowOnePitrReply) Size() (size int) {
3852 size += 4 // m.Retval
3853 size += 1 // m.Status
3854 size += 64 // m.LocatorSetName
3857 func (m *ShowOnePitrReply) Marshal(b []byte) ([]byte, error) {
3859 b = make([]byte, m.Size())
3861 buf := codec.NewBuffer(b)
3862 buf.EncodeInt32(m.Retval)
3863 buf.EncodeBool(m.Status)
3864 buf.EncodeString(m.LocatorSetName, 64)
3865 return buf.Bytes(), nil
3867 func (m *ShowOnePitrReply) Unmarshal(b []byte) error {
3868 buf := codec.NewBuffer(b)
3869 m.Retval = buf.DecodeInt32()
3870 m.Status = buf.DecodeBool()
3871 m.LocatorSetName = buf.DecodeString(64)
3875 // ShowOneRlocProbeState defines message 'show_one_rloc_probe_state'.
3876 type ShowOneRlocProbeState struct{}
3878 func (m *ShowOneRlocProbeState) Reset() { *m = ShowOneRlocProbeState{} }
3879 func (*ShowOneRlocProbeState) GetMessageName() string { return "show_one_rloc_probe_state" }
3880 func (*ShowOneRlocProbeState) GetCrcString() string { return "51077d14" }
3881 func (*ShowOneRlocProbeState) GetMessageType() api.MessageType {
3882 return api.RequestMessage
3885 func (m *ShowOneRlocProbeState) Size() (size int) {
3891 func (m *ShowOneRlocProbeState) Marshal(b []byte) ([]byte, error) {
3893 b = make([]byte, m.Size())
3895 buf := codec.NewBuffer(b)
3896 return buf.Bytes(), nil
3898 func (m *ShowOneRlocProbeState) Unmarshal(b []byte) error {
3902 // ShowOneRlocProbeStateReply defines message 'show_one_rloc_probe_state_reply'.
3903 type ShowOneRlocProbeStateReply struct {
3904 Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
3905 IsEnable bool `binapi:"bool,name=is_enable" json:"is_enable,omitempty"`
3908 func (m *ShowOneRlocProbeStateReply) Reset() { *m = ShowOneRlocProbeStateReply{} }
3909 func (*ShowOneRlocProbeStateReply) GetMessageName() string { return "show_one_rloc_probe_state_reply" }
3910 func (*ShowOneRlocProbeStateReply) GetCrcString() string { return "f15abb16" }
3911 func (*ShowOneRlocProbeStateReply) GetMessageType() api.MessageType {
3912 return api.ReplyMessage
3915 func (m *ShowOneRlocProbeStateReply) Size() (size int) {
3919 size += 4 // m.Retval
3920 size += 1 // m.IsEnable
3923 func (m *ShowOneRlocProbeStateReply) Marshal(b []byte) ([]byte, error) {
3925 b = make([]byte, m.Size())
3927 buf := codec.NewBuffer(b)
3928 buf.EncodeInt32(m.Retval)
3929 buf.EncodeBool(m.IsEnable)
3930 return buf.Bytes(), nil
3932 func (m *ShowOneRlocProbeStateReply) Unmarshal(b []byte) error {
3933 buf := codec.NewBuffer(b)
3934 m.Retval = buf.DecodeInt32()
3935 m.IsEnable = buf.DecodeBool()
3939 // ShowOneStatsEnableDisable defines message 'show_one_stats_enable_disable'.
3940 type ShowOneStatsEnableDisable struct{}
3942 func (m *ShowOneStatsEnableDisable) Reset() { *m = ShowOneStatsEnableDisable{} }
3943 func (*ShowOneStatsEnableDisable) GetMessageName() string { return "show_one_stats_enable_disable" }
3944 func (*ShowOneStatsEnableDisable) GetCrcString() string { return "51077d14" }
3945 func (*ShowOneStatsEnableDisable) GetMessageType() api.MessageType {
3946 return api.RequestMessage
3949 func (m *ShowOneStatsEnableDisable) Size() (size int) {
3955 func (m *ShowOneStatsEnableDisable) Marshal(b []byte) ([]byte, error) {
3957 b = make([]byte, m.Size())
3959 buf := codec.NewBuffer(b)
3960 return buf.Bytes(), nil
3962 func (m *ShowOneStatsEnableDisable) Unmarshal(b []byte) error {
3966 // ShowOneStatsEnableDisableReply defines message 'show_one_stats_enable_disable_reply'.
3967 type ShowOneStatsEnableDisableReply struct {
3968 Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
3969 IsEnable bool `binapi:"bool,name=is_enable" json:"is_enable,omitempty"`
3972 func (m *ShowOneStatsEnableDisableReply) Reset() { *m = ShowOneStatsEnableDisableReply{} }
3973 func (*ShowOneStatsEnableDisableReply) GetMessageName() string {
3974 return "show_one_stats_enable_disable_reply"
3976 func (*ShowOneStatsEnableDisableReply) GetCrcString() string { return "f15abb16" }
3977 func (*ShowOneStatsEnableDisableReply) GetMessageType() api.MessageType {
3978 return api.ReplyMessage
3981 func (m *ShowOneStatsEnableDisableReply) Size() (size int) {
3985 size += 4 // m.Retval
3986 size += 1 // m.IsEnable
3989 func (m *ShowOneStatsEnableDisableReply) Marshal(b []byte) ([]byte, error) {
3991 b = make([]byte, m.Size())
3993 buf := codec.NewBuffer(b)
3994 buf.EncodeInt32(m.Retval)
3995 buf.EncodeBool(m.IsEnable)
3996 return buf.Bytes(), nil
3998 func (m *ShowOneStatsEnableDisableReply) Unmarshal(b []byte) error {
3999 buf := codec.NewBuffer(b)
4000 m.Retval = buf.DecodeInt32()
4001 m.IsEnable = buf.DecodeBool()
4005 // ShowOneStatus defines message 'show_one_status'.
4006 type ShowOneStatus struct{}
4008 func (m *ShowOneStatus) Reset() { *m = ShowOneStatus{} }
4009 func (*ShowOneStatus) GetMessageName() string { return "show_one_status" }
4010 func (*ShowOneStatus) GetCrcString() string { return "51077d14" }
4011 func (*ShowOneStatus) GetMessageType() api.MessageType {
4012 return api.RequestMessage
4015 func (m *ShowOneStatus) Size() (size int) {
4021 func (m *ShowOneStatus) Marshal(b []byte) ([]byte, error) {
4023 b = make([]byte, m.Size())
4025 buf := codec.NewBuffer(b)
4026 return buf.Bytes(), nil
4028 func (m *ShowOneStatus) Unmarshal(b []byte) error {
4032 // ShowOneStatusReply defines message 'show_one_status_reply'.
4033 type ShowOneStatusReply struct {
4034 Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
4035 FeatureStatus bool `binapi:"bool,name=feature_status" json:"feature_status,omitempty"`
4036 GpeStatus bool `binapi:"bool,name=gpe_status" json:"gpe_status,omitempty"`
4039 func (m *ShowOneStatusReply) Reset() { *m = ShowOneStatusReply{} }
4040 func (*ShowOneStatusReply) GetMessageName() string { return "show_one_status_reply" }
4041 func (*ShowOneStatusReply) GetCrcString() string { return "961bb25b" }
4042 func (*ShowOneStatusReply) GetMessageType() api.MessageType {
4043 return api.ReplyMessage
4046 func (m *ShowOneStatusReply) Size() (size int) {
4050 size += 4 // m.Retval
4051 size += 1 // m.FeatureStatus
4052 size += 1 // m.GpeStatus
4055 func (m *ShowOneStatusReply) Marshal(b []byte) ([]byte, error) {
4057 b = make([]byte, m.Size())
4059 buf := codec.NewBuffer(b)
4060 buf.EncodeInt32(m.Retval)
4061 buf.EncodeBool(m.FeatureStatus)
4062 buf.EncodeBool(m.GpeStatus)
4063 return buf.Bytes(), nil
4065 func (m *ShowOneStatusReply) Unmarshal(b []byte) error {
4066 buf := codec.NewBuffer(b)
4067 m.Retval = buf.DecodeInt32()
4068 m.FeatureStatus = buf.DecodeBool()
4069 m.GpeStatus = buf.DecodeBool()
4073 // ShowOneUsePetr defines message 'show_one_use_petr'.
4074 type ShowOneUsePetr struct{}
4076 func (m *ShowOneUsePetr) Reset() { *m = ShowOneUsePetr{} }
4077 func (*ShowOneUsePetr) GetMessageName() string { return "show_one_use_petr" }
4078 func (*ShowOneUsePetr) GetCrcString() string { return "51077d14" }
4079 func (*ShowOneUsePetr) GetMessageType() api.MessageType {
4080 return api.RequestMessage
4083 func (m *ShowOneUsePetr) Size() (size int) {
4089 func (m *ShowOneUsePetr) Marshal(b []byte) ([]byte, error) {
4091 b = make([]byte, m.Size())
4093 buf := codec.NewBuffer(b)
4094 return buf.Bytes(), nil
4096 func (m *ShowOneUsePetr) Unmarshal(b []byte) error {
4100 // ShowOneUsePetrReply defines message 'show_one_use_petr_reply'.
4101 type ShowOneUsePetrReply struct {
4102 Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
4103 Status bool `binapi:"bool,name=status" json:"status,omitempty"`
4104 IPAddress ip_types.Address `binapi:"address,name=ip_address" json:"ip_address,omitempty"`
4107 func (m *ShowOneUsePetrReply) Reset() { *m = ShowOneUsePetrReply{} }
4108 func (*ShowOneUsePetrReply) GetMessageName() string { return "show_one_use_petr_reply" }
4109 func (*ShowOneUsePetrReply) GetCrcString() string { return "10e744a6" }
4110 func (*ShowOneUsePetrReply) GetMessageType() api.MessageType {
4111 return api.ReplyMessage
4114 func (m *ShowOneUsePetrReply) Size() (size int) {
4118 size += 4 // m.Retval
4119 size += 1 // m.Status
4120 size += 1 // m.IPAddress.Af
4121 size += 1 * 16 // m.IPAddress.Un
4124 func (m *ShowOneUsePetrReply) Marshal(b []byte) ([]byte, error) {
4126 b = make([]byte, m.Size())
4128 buf := codec.NewBuffer(b)
4129 buf.EncodeInt32(m.Retval)
4130 buf.EncodeBool(m.Status)
4131 buf.EncodeUint8(uint8(m.IPAddress.Af))
4132 buf.EncodeBytes(m.IPAddress.Un.XXX_UnionData[:], 16)
4133 return buf.Bytes(), nil
4135 func (m *ShowOneUsePetrReply) Unmarshal(b []byte) error {
4136 buf := codec.NewBuffer(b)
4137 m.Retval = buf.DecodeInt32()
4138 m.Status = buf.DecodeBool()
4139 m.IPAddress.Af = ip_types.AddressFamily(buf.DecodeUint8())
4140 copy(m.IPAddress.Un.XXX_UnionData[:], buf.DecodeBytes(16))
4144 func init() { file_one_binapi_init() }
4145 func file_one_binapi_init() {
4146 api.RegisterMessage((*OneAddDelAdjacency)(nil), "one_add_del_adjacency_e48e7afe")
4147 api.RegisterMessage((*OneAddDelAdjacencyReply)(nil), "one_add_del_adjacency_reply_e8d4e804")
4148 api.RegisterMessage((*OneAddDelL2ArpEntry)(nil), "one_add_del_l2_arp_entry_33209078")
4149 api.RegisterMessage((*OneAddDelL2ArpEntryReply)(nil), "one_add_del_l2_arp_entry_reply_e8d4e804")
4150 api.RegisterMessage((*OneAddDelLocalEid)(nil), "one_add_del_local_eid_21f573bd")
4151 api.RegisterMessage((*OneAddDelLocalEidReply)(nil), "one_add_del_local_eid_reply_e8d4e804")
4152 api.RegisterMessage((*OneAddDelLocator)(nil), "one_add_del_locator_af4d8f13")
4153 api.RegisterMessage((*OneAddDelLocatorReply)(nil), "one_add_del_locator_reply_e8d4e804")
4154 api.RegisterMessage((*OneAddDelLocatorSet)(nil), "one_add_del_locator_set_6fcd6471")
4155 api.RegisterMessage((*OneAddDelLocatorSetReply)(nil), "one_add_del_locator_set_reply_b6666db4")
4156 api.RegisterMessage((*OneAddDelMapRequestItrRlocs)(nil), "one_add_del_map_request_itr_rlocs_6be88e45")
4157 api.RegisterMessage((*OneAddDelMapRequestItrRlocsReply)(nil), "one_add_del_map_request_itr_rlocs_reply_e8d4e804")
4158 api.RegisterMessage((*OneAddDelMapResolver)(nil), "one_add_del_map_resolver_6598ea7c")
4159 api.RegisterMessage((*OneAddDelMapResolverReply)(nil), "one_add_del_map_resolver_reply_e8d4e804")
4160 api.RegisterMessage((*OneAddDelMapServer)(nil), "one_add_del_map_server_6598ea7c")
4161 api.RegisterMessage((*OneAddDelMapServerReply)(nil), "one_add_del_map_server_reply_e8d4e804")
4162 api.RegisterMessage((*OneAddDelNdpEntry)(nil), "one_add_del_ndp_entry_d1629a2f")
4163 api.RegisterMessage((*OneAddDelNdpEntryReply)(nil), "one_add_del_ndp_entry_reply_e8d4e804")
4164 api.RegisterMessage((*OneAddDelRemoteMapping)(nil), "one_add_del_remote_mapping_fae8ed77")
4165 api.RegisterMessage((*OneAddDelRemoteMappingReply)(nil), "one_add_del_remote_mapping_reply_e8d4e804")
4166 api.RegisterMessage((*OneAdjacenciesGet)(nil), "one_adjacencies_get_8d1f2fe9")
4167 api.RegisterMessage((*OneAdjacenciesGetReply)(nil), "one_adjacencies_get_reply_a8ed89a5")
4168 api.RegisterMessage((*OneEidTableAddDelMap)(nil), "one_eid_table_add_del_map_9481416b")
4169 api.RegisterMessage((*OneEidTableAddDelMapReply)(nil), "one_eid_table_add_del_map_reply_e8d4e804")
4170 api.RegisterMessage((*OneEidTableDetails)(nil), "one_eid_table_details_4bc32e3a")
4171 api.RegisterMessage((*OneEidTableDump)(nil), "one_eid_table_dump_95151038")
4172 api.RegisterMessage((*OneEidTableMapDetails)(nil), "one_eid_table_map_details_0b6859e2")
4173 api.RegisterMessage((*OneEidTableMapDump)(nil), "one_eid_table_map_dump_d6cf0c3d")
4174 api.RegisterMessage((*OneEidTableVniDetails)(nil), "one_eid_table_vni_details_64abc01e")
4175 api.RegisterMessage((*OneEidTableVniDump)(nil), "one_eid_table_vni_dump_51077d14")
4176 api.RegisterMessage((*OneEnableDisable)(nil), "one_enable_disable_c264d7bf")
4177 api.RegisterMessage((*OneEnableDisablePetrMode)(nil), "one_enable_disable_petr_mode_c264d7bf")
4178 api.RegisterMessage((*OneEnableDisablePetrModeReply)(nil), "one_enable_disable_petr_mode_reply_e8d4e804")
4179 api.RegisterMessage((*OneEnableDisablePitrMode)(nil), "one_enable_disable_pitr_mode_c264d7bf")
4180 api.RegisterMessage((*OneEnableDisablePitrModeReply)(nil), "one_enable_disable_pitr_mode_reply_e8d4e804")
4181 api.RegisterMessage((*OneEnableDisableReply)(nil), "one_enable_disable_reply_e8d4e804")
4182 api.RegisterMessage((*OneEnableDisableXtrMode)(nil), "one_enable_disable_xtr_mode_c264d7bf")
4183 api.RegisterMessage((*OneEnableDisableXtrModeReply)(nil), "one_enable_disable_xtr_mode_reply_e8d4e804")
4184 api.RegisterMessage((*OneGetMapRequestItrRlocs)(nil), "one_get_map_request_itr_rlocs_51077d14")
4185 api.RegisterMessage((*OneGetMapRequestItrRlocsReply)(nil), "one_get_map_request_itr_rlocs_reply_76580f3a")
4186 api.RegisterMessage((*OneGetTransportProtocol)(nil), "one_get_transport_protocol_51077d14")
4187 api.RegisterMessage((*OneGetTransportProtocolReply)(nil), "one_get_transport_protocol_reply_62a28eb3")
4188 api.RegisterMessage((*OneL2ArpBdGet)(nil), "one_l2_arp_bd_get_51077d14")
4189 api.RegisterMessage((*OneL2ArpBdGetReply)(nil), "one_l2_arp_bd_get_reply_221ac888")
4190 api.RegisterMessage((*OneL2ArpEntriesGet)(nil), "one_l2_arp_entries_get_4d418cf4")
4191 api.RegisterMessage((*OneL2ArpEntriesGetReply)(nil), "one_l2_arp_entries_get_reply_b0a47bbe")
4192 api.RegisterMessage((*OneLocatorDetails)(nil), "one_locator_details_c0c4c2a7")
4193 api.RegisterMessage((*OneLocatorDump)(nil), "one_locator_dump_9b11076c")
4194 api.RegisterMessage((*OneLocatorSetDetails)(nil), "one_locator_set_details_5b33a105")
4195 api.RegisterMessage((*OneLocatorSetDump)(nil), "one_locator_set_dump_71190768")
4196 api.RegisterMessage((*OneMapRegisterEnableDisable)(nil), "one_map_register_enable_disable_c264d7bf")
4197 api.RegisterMessage((*OneMapRegisterEnableDisableReply)(nil), "one_map_register_enable_disable_reply_e8d4e804")
4198 api.RegisterMessage((*OneMapRegisterFallbackThreshold)(nil), "one_map_register_fallback_threshold_f7d4a475")
4199 api.RegisterMessage((*OneMapRegisterFallbackThresholdReply)(nil), "one_map_register_fallback_threshold_reply_e8d4e804")
4200 api.RegisterMessage((*OneMapRegisterSetTTL)(nil), "one_map_register_set_ttl_dd59f1f3")
4201 api.RegisterMessage((*OneMapRegisterSetTTLReply)(nil), "one_map_register_set_ttl_reply_e8d4e804")
4202 api.RegisterMessage((*OneMapRequestMode)(nil), "one_map_request_mode_ffa5d2f5")
4203 api.RegisterMessage((*OneMapRequestModeReply)(nil), "one_map_request_mode_reply_e8d4e804")
4204 api.RegisterMessage((*OneMapResolverDetails)(nil), "one_map_resolver_details_82a09deb")
4205 api.RegisterMessage((*OneMapResolverDump)(nil), "one_map_resolver_dump_51077d14")
4206 api.RegisterMessage((*OneMapServerDetails)(nil), "one_map_server_details_82a09deb")
4207 api.RegisterMessage((*OneMapServerDump)(nil), "one_map_server_dump_51077d14")
4208 api.RegisterMessage((*OneNdpBdGet)(nil), "one_ndp_bd_get_51077d14")
4209 api.RegisterMessage((*OneNdpBdGetReply)(nil), "one_ndp_bd_get_reply_221ac888")
4210 api.RegisterMessage((*OneNdpEntriesGet)(nil), "one_ndp_entries_get_4d418cf4")
4211 api.RegisterMessage((*OneNdpEntriesGetReply)(nil), "one_ndp_entries_get_reply_0bd34161")
4212 api.RegisterMessage((*OneNshSetLocatorSet)(nil), "one_nsh_set_locator_set_486e2b76")
4213 api.RegisterMessage((*OneNshSetLocatorSetReply)(nil), "one_nsh_set_locator_set_reply_e8d4e804")
4214 api.RegisterMessage((*OnePitrSetLocatorSet)(nil), "one_pitr_set_locator_set_486e2b76")
4215 api.RegisterMessage((*OnePitrSetLocatorSetReply)(nil), "one_pitr_set_locator_set_reply_e8d4e804")
4216 api.RegisterMessage((*OneRlocProbeEnableDisable)(nil), "one_rloc_probe_enable_disable_c264d7bf")
4217 api.RegisterMessage((*OneRlocProbeEnableDisableReply)(nil), "one_rloc_probe_enable_disable_reply_e8d4e804")
4218 api.RegisterMessage((*OneSetTransportProtocol)(nil), "one_set_transport_protocol_07b6b85f")
4219 api.RegisterMessage((*OneSetTransportProtocolReply)(nil), "one_set_transport_protocol_reply_e8d4e804")
4220 api.RegisterMessage((*OneShowPetrMode)(nil), "one_show_petr_mode_51077d14")
4221 api.RegisterMessage((*OneShowPetrModeReply)(nil), "one_show_petr_mode_reply_f15abb16")
4222 api.RegisterMessage((*OneShowPitrMode)(nil), "one_show_pitr_mode_51077d14")
4223 api.RegisterMessage((*OneShowPitrModeReply)(nil), "one_show_pitr_mode_reply_f15abb16")
4224 api.RegisterMessage((*OneShowXtrMode)(nil), "one_show_xtr_mode_51077d14")
4225 api.RegisterMessage((*OneShowXtrModeReply)(nil), "one_show_xtr_mode_reply_f15abb16")
4226 api.RegisterMessage((*OneStatsDetails)(nil), "one_stats_details_ff6ef238")
4227 api.RegisterMessage((*OneStatsDump)(nil), "one_stats_dump_51077d14")
4228 api.RegisterMessage((*OneStatsEnableDisable)(nil), "one_stats_enable_disable_c264d7bf")
4229 api.RegisterMessage((*OneStatsEnableDisableReply)(nil), "one_stats_enable_disable_reply_e8d4e804")
4230 api.RegisterMessage((*OneStatsFlush)(nil), "one_stats_flush_51077d14")
4231 api.RegisterMessage((*OneStatsFlushReply)(nil), "one_stats_flush_reply_e8d4e804")
4232 api.RegisterMessage((*OneUsePetr)(nil), "one_use_petr_9e141831")
4233 api.RegisterMessage((*OneUsePetrReply)(nil), "one_use_petr_reply_e8d4e804")
4234 api.RegisterMessage((*ShowOneMapRegisterFallbackThreshold)(nil), "show_one_map_register_fallback_threshold_51077d14")
4235 api.RegisterMessage((*ShowOneMapRegisterFallbackThresholdReply)(nil), "show_one_map_register_fallback_threshold_reply_c93a9113")
4236 api.RegisterMessage((*ShowOneMapRegisterState)(nil), "show_one_map_register_state_51077d14")
4237 api.RegisterMessage((*ShowOneMapRegisterStateReply)(nil), "show_one_map_register_state_reply_f15abb16")
4238 api.RegisterMessage((*ShowOneMapRegisterTTL)(nil), "show_one_map_register_ttl_51077d14")
4239 api.RegisterMessage((*ShowOneMapRegisterTTLReply)(nil), "show_one_map_register_ttl_reply_fa83dd66")
4240 api.RegisterMessage((*ShowOneMapRequestMode)(nil), "show_one_map_request_mode_51077d14")
4241 api.RegisterMessage((*ShowOneMapRequestModeReply)(nil), "show_one_map_request_mode_reply_d41f3c1d")
4242 api.RegisterMessage((*ShowOneNshMapping)(nil), "show_one_nsh_mapping_51077d14")
4243 api.RegisterMessage((*ShowOneNshMappingReply)(nil), "show_one_nsh_mapping_reply_46478c02")
4244 api.RegisterMessage((*ShowOnePitr)(nil), "show_one_pitr_51077d14")
4245 api.RegisterMessage((*ShowOnePitrReply)(nil), "show_one_pitr_reply_a2d1a49f")
4246 api.RegisterMessage((*ShowOneRlocProbeState)(nil), "show_one_rloc_probe_state_51077d14")
4247 api.RegisterMessage((*ShowOneRlocProbeStateReply)(nil), "show_one_rloc_probe_state_reply_f15abb16")
4248 api.RegisterMessage((*ShowOneStatsEnableDisable)(nil), "show_one_stats_enable_disable_51077d14")
4249 api.RegisterMessage((*ShowOneStatsEnableDisableReply)(nil), "show_one_stats_enable_disable_reply_f15abb16")
4250 api.RegisterMessage((*ShowOneStatus)(nil), "show_one_status_51077d14")
4251 api.RegisterMessage((*ShowOneStatusReply)(nil), "show_one_status_reply_961bb25b")
4252 api.RegisterMessage((*ShowOneUsePetr)(nil), "show_one_use_petr_51077d14")
4253 api.RegisterMessage((*ShowOneUsePetrReply)(nil), "show_one_use_petr_reply_10e744a6")
4256 // Messages returns list of all messages in this module.
4257 func AllMessages() []api.Message {
4258 return []api.Message{
4259 (*OneAddDelAdjacency)(nil),
4260 (*OneAddDelAdjacencyReply)(nil),
4261 (*OneAddDelL2ArpEntry)(nil),
4262 (*OneAddDelL2ArpEntryReply)(nil),
4263 (*OneAddDelLocalEid)(nil),
4264 (*OneAddDelLocalEidReply)(nil),
4265 (*OneAddDelLocator)(nil),
4266 (*OneAddDelLocatorReply)(nil),
4267 (*OneAddDelLocatorSet)(nil),
4268 (*OneAddDelLocatorSetReply)(nil),
4269 (*OneAddDelMapRequestItrRlocs)(nil),
4270 (*OneAddDelMapRequestItrRlocsReply)(nil),
4271 (*OneAddDelMapResolver)(nil),
4272 (*OneAddDelMapResolverReply)(nil),
4273 (*OneAddDelMapServer)(nil),
4274 (*OneAddDelMapServerReply)(nil),
4275 (*OneAddDelNdpEntry)(nil),
4276 (*OneAddDelNdpEntryReply)(nil),
4277 (*OneAddDelRemoteMapping)(nil),
4278 (*OneAddDelRemoteMappingReply)(nil),
4279 (*OneAdjacenciesGet)(nil),
4280 (*OneAdjacenciesGetReply)(nil),
4281 (*OneEidTableAddDelMap)(nil),
4282 (*OneEidTableAddDelMapReply)(nil),
4283 (*OneEidTableDetails)(nil),
4284 (*OneEidTableDump)(nil),
4285 (*OneEidTableMapDetails)(nil),
4286 (*OneEidTableMapDump)(nil),
4287 (*OneEidTableVniDetails)(nil),
4288 (*OneEidTableVniDump)(nil),
4289 (*OneEnableDisable)(nil),
4290 (*OneEnableDisablePetrMode)(nil),
4291 (*OneEnableDisablePetrModeReply)(nil),
4292 (*OneEnableDisablePitrMode)(nil),
4293 (*OneEnableDisablePitrModeReply)(nil),
4294 (*OneEnableDisableReply)(nil),
4295 (*OneEnableDisableXtrMode)(nil),
4296 (*OneEnableDisableXtrModeReply)(nil),
4297 (*OneGetMapRequestItrRlocs)(nil),
4298 (*OneGetMapRequestItrRlocsReply)(nil),
4299 (*OneGetTransportProtocol)(nil),
4300 (*OneGetTransportProtocolReply)(nil),
4301 (*OneL2ArpBdGet)(nil),
4302 (*OneL2ArpBdGetReply)(nil),
4303 (*OneL2ArpEntriesGet)(nil),
4304 (*OneL2ArpEntriesGetReply)(nil),
4305 (*OneLocatorDetails)(nil),
4306 (*OneLocatorDump)(nil),
4307 (*OneLocatorSetDetails)(nil),
4308 (*OneLocatorSetDump)(nil),
4309 (*OneMapRegisterEnableDisable)(nil),
4310 (*OneMapRegisterEnableDisableReply)(nil),
4311 (*OneMapRegisterFallbackThreshold)(nil),
4312 (*OneMapRegisterFallbackThresholdReply)(nil),
4313 (*OneMapRegisterSetTTL)(nil),
4314 (*OneMapRegisterSetTTLReply)(nil),
4315 (*OneMapRequestMode)(nil),
4316 (*OneMapRequestModeReply)(nil),
4317 (*OneMapResolverDetails)(nil),
4318 (*OneMapResolverDump)(nil),
4319 (*OneMapServerDetails)(nil),
4320 (*OneMapServerDump)(nil),
4321 (*OneNdpBdGet)(nil),
4322 (*OneNdpBdGetReply)(nil),
4323 (*OneNdpEntriesGet)(nil),
4324 (*OneNdpEntriesGetReply)(nil),
4325 (*OneNshSetLocatorSet)(nil),
4326 (*OneNshSetLocatorSetReply)(nil),
4327 (*OnePitrSetLocatorSet)(nil),
4328 (*OnePitrSetLocatorSetReply)(nil),
4329 (*OneRlocProbeEnableDisable)(nil),
4330 (*OneRlocProbeEnableDisableReply)(nil),
4331 (*OneSetTransportProtocol)(nil),
4332 (*OneSetTransportProtocolReply)(nil),
4333 (*OneShowPetrMode)(nil),
4334 (*OneShowPetrModeReply)(nil),
4335 (*OneShowPitrMode)(nil),
4336 (*OneShowPitrModeReply)(nil),
4337 (*OneShowXtrMode)(nil),
4338 (*OneShowXtrModeReply)(nil),
4339 (*OneStatsDetails)(nil),
4340 (*OneStatsDump)(nil),
4341 (*OneStatsEnableDisable)(nil),
4342 (*OneStatsEnableDisableReply)(nil),
4343 (*OneStatsFlush)(nil),
4344 (*OneStatsFlushReply)(nil),
4346 (*OneUsePetrReply)(nil),
4347 (*ShowOneMapRegisterFallbackThreshold)(nil),
4348 (*ShowOneMapRegisterFallbackThresholdReply)(nil),
4349 (*ShowOneMapRegisterState)(nil),
4350 (*ShowOneMapRegisterStateReply)(nil),
4351 (*ShowOneMapRegisterTTL)(nil),
4352 (*ShowOneMapRegisterTTLReply)(nil),
4353 (*ShowOneMapRequestMode)(nil),
4354 (*ShowOneMapRequestModeReply)(nil),
4355 (*ShowOneNshMapping)(nil),
4356 (*ShowOneNshMappingReply)(nil),
4357 (*ShowOnePitr)(nil),
4358 (*ShowOnePitrReply)(nil),
4359 (*ShowOneRlocProbeState)(nil),
4360 (*ShowOneRlocProbeStateReply)(nil),
4361 (*ShowOneStatsEnableDisable)(nil),
4362 (*ShowOneStatsEnableDisableReply)(nil),
4363 (*ShowOneStatus)(nil),
4364 (*ShowOneStatusReply)(nil),
4365 (*ShowOneUsePetr)(nil),
4366 (*ShowOneUsePetrReply)(nil),