Versions in this module Expand all Collapse all v1 v1.4.1 Jun 11, 2018 v1.4.0 May 24, 2018 Changes in this version + var Consts = map[string]reflect.Value + var Functions = map[string]reflect.Value + var Types = map[string]reflect.Type + var Variables = map[string]reflect.Value + func NewAcceptSession() api.Message + func NewAcceptSessionReply() api.Message + func NewAppNamespaceAddDel() api.Message + func NewAppNamespaceAddDelReply() api.Message + func NewApplicationAttach() api.Message + func NewApplicationAttachReply() api.Message + func NewApplicationDetach() api.Message + func NewApplicationDetachReply() api.Message + func NewApplicationTLSCertAdd() api.Message + func NewApplicationTLSCertAddReply() api.Message + func NewApplicationTLSKeyAdd() api.Message + func NewApplicationTLSKeyAddReply() api.Message + func NewBindSock() api.Message + func NewBindSockReply() api.Message + func NewBindURI() api.Message + func NewBindURIReply() api.Message + func NewConnectSession() api.Message + func NewConnectSessionReply() api.Message + func NewConnectSock() api.Message + func NewConnectSockReply() api.Message + func NewConnectURI() api.Message + func NewConnectURIReply() api.Message + func NewDisconnectSession() api.Message + func NewDisconnectSessionReply() api.Message + func NewMapAnotherSegment() api.Message + func NewMapAnotherSegmentReply() api.Message + func NewResetSession() api.Message + func NewResetSessionReply() api.Message + func NewSessionEnableDisable() api.Message + func NewSessionEnableDisableReply() api.Message + func NewSessionRuleAddDel() api.Message + func NewSessionRuleAddDelReply() api.Message + func NewSessionRulesDetails() api.Message + func NewSessionRulesDump() api.Message + func NewUnbindSock() api.Message + func NewUnbindSockReply() api.Message + func NewUnbindURI() api.Message + func NewUnbindURIReply() api.Message + func NewUnmapSegment() api.Message + func NewUnmapSegmentReply() api.Message + type AcceptSession struct + Handle uint64 + IP []byte + IsIP4 uint8 + ListenerHandle uint64 + Port uint16 + ServerEventQueueAddress uint64 + ServerRxFifo uint64 + ServerTxFifo uint64 + VppEventQueueAddress uint64 + func (*AcceptSession) GetCrcString() string + func (*AcceptSession) GetMessageName() string + func (*AcceptSession) GetMessageType() api.MessageType + type AcceptSessionReply struct + Handle uint64 + Retval int32 + func (*AcceptSessionReply) GetCrcString() string + func (*AcceptSessionReply) GetMessageName() string + func (*AcceptSessionReply) GetMessageType() api.MessageType + type AppNamespaceAddDel struct + IP4FibID uint32 + IP6FibID uint32 + NamespaceID []byte + NamespaceIDLen uint8 + Secret uint64 + SwIfIndex uint32 + func (*AppNamespaceAddDel) GetCrcString() string + func (*AppNamespaceAddDel) GetMessageName() string + func (*AppNamespaceAddDel) GetMessageType() api.MessageType + type AppNamespaceAddDelReply struct + AppnsIndex uint32 + Retval int32 + func (*AppNamespaceAddDelReply) GetCrcString() string + func (*AppNamespaceAddDelReply) GetMessageName() string + func (*AppNamespaceAddDelReply) GetMessageType() api.MessageType + type ApplicationAttach struct + InitialSegmentSize uint32 + NamespaceID []byte + NamespaceIDLen uint8 + Options []uint64 + func (*ApplicationAttach) GetCrcString() string + func (*ApplicationAttach) GetMessageName() string + func (*ApplicationAttach) GetMessageType() api.MessageType + type ApplicationAttachReply struct + AppEventQueueAddress uint64 + Retval int32 + SegmentName []byte + SegmentNameLength uint8 + SegmentSize uint32 + func (*ApplicationAttachReply) GetCrcString() string + func (*ApplicationAttachReply) GetMessageName() string + func (*ApplicationAttachReply) GetMessageType() api.MessageType + type ApplicationDetach struct + func (*ApplicationDetach) GetCrcString() string + func (*ApplicationDetach) GetMessageName() string + func (*ApplicationDetach) GetMessageType() api.MessageType + type ApplicationDetachReply struct + Retval int32 + func (*ApplicationDetachReply) GetCrcString() string + func (*ApplicationDetachReply) GetMessageName() string + func (*ApplicationDetachReply) GetMessageType() api.MessageType + type ApplicationTLSCertAdd struct + AppIndex uint32 + Cert []byte + CertLen uint16 + func (*ApplicationTLSCertAdd) GetCrcString() string + func (*ApplicationTLSCertAdd) GetMessageName() string + func (*ApplicationTLSCertAdd) GetMessageType() api.MessageType + type ApplicationTLSCertAddReply struct + Retval int32 + func (*ApplicationTLSCertAddReply) GetCrcString() string + func (*ApplicationTLSCertAddReply) GetMessageName() string + func (*ApplicationTLSCertAddReply) GetMessageType() api.MessageType + type ApplicationTLSKeyAdd struct + AppIndex uint32 + Key []byte + KeyLen uint16 + func (*ApplicationTLSKeyAdd) GetCrcString() string + func (*ApplicationTLSKeyAdd) GetMessageName() string + func (*ApplicationTLSKeyAdd) GetMessageType() api.MessageType + type ApplicationTLSKeyAddReply struct + Retval int32 + func (*ApplicationTLSKeyAddReply) GetCrcString() string + func (*ApplicationTLSKeyAddReply) GetMessageName() string + func (*ApplicationTLSKeyAddReply) GetMessageType() api.MessageType + type BindSock struct + IP []byte + IsIP4 uint8 + Options []uint64 + Port uint16 + Proto uint8 + Vrf uint32 + func (*BindSock) GetCrcString() string + func (*BindSock) GetMessageName() string + func (*BindSock) GetMessageType() api.MessageType + type BindSockReply struct + Handle uint64 + LclIP []byte + LclIsIP4 uint8 + LclPort uint16 + Retval int32 + SegmentName []byte + SegmentNameLength uint8 + SegmentSize uint32 + ServerEventQueueAddress uint64 + func (*BindSockReply) GetCrcString() string + func (*BindSockReply) GetMessageName() string + func (*BindSockReply) GetMessageType() api.MessageType + type BindURI struct + AcceptCookie uint32 + URI []byte + func (*BindURI) GetCrcString() string + func (*BindURI) GetMessageName() string + func (*BindURI) GetMessageType() api.MessageType + type BindURIReply struct + Retval int32 + func (*BindURIReply) GetCrcString() string + func (*BindURIReply) GetMessageName() string + func (*BindURIReply) GetMessageType() api.MessageType + type ConnectSession struct + func (*ConnectSession) GetCrcString() string + func (*ConnectSession) GetMessageName() string + func (*ConnectSession) GetMessageType() api.MessageType + type ConnectSessionReply struct + ClientEventQueueAddress uint64 + Handle uint64 + IsIP4 uint8 + LclIP []byte + LclPort uint16 + Retval int32 + SegmentName []byte + SegmentNameLength uint8 + SegmentSize uint32 + ServerRxFifo uint64 + ServerTxFifo uint64 + VppEventQueueAddress uint64 + func (*ConnectSessionReply) GetCrcString() string + func (*ConnectSessionReply) GetMessageName() string + func (*ConnectSessionReply) GetMessageType() api.MessageType + type ConnectSock struct + ClientQueueAddress uint64 + Hostname []byte + HostnameLen uint8 + IP []byte + IsIP4 uint8 + Options []uint64 + Port uint16 + Proto uint8 + Vrf uint32 + func (*ConnectSock) GetCrcString() string + func (*ConnectSock) GetMessageName() string + func (*ConnectSock) GetMessageType() api.MessageType + type ConnectSockReply struct + Retval int32 + func (*ConnectSockReply) GetCrcString() string + func (*ConnectSockReply) GetMessageName() string + func (*ConnectSockReply) GetMessageType() api.MessageType + type ConnectURI struct + ClientQueueAddress uint64 + Options []uint64 + URI []byte + func (*ConnectURI) GetCrcString() string + func (*ConnectURI) GetMessageName() string + func (*ConnectURI) GetMessageType() api.MessageType + type ConnectURIReply struct + Retval int32 + func (*ConnectURIReply) GetCrcString() string + func (*ConnectURIReply) GetMessageName() string + func (*ConnectURIReply) GetMessageType() api.MessageType + type DisconnectSession struct + Handle uint64 + func (*DisconnectSession) GetCrcString() string + func (*DisconnectSession) GetMessageName() string + func (*DisconnectSession) GetMessageType() api.MessageType + type DisconnectSessionReply struct + Handle uint64 + Retval int32 + func (*DisconnectSessionReply) GetCrcString() string + func (*DisconnectSessionReply) GetMessageName() string + func (*DisconnectSessionReply) GetMessageType() api.MessageType + type MapAnotherSegment struct + SegmentName []byte + SegmentSize uint32 + func (*MapAnotherSegment) GetCrcString() string + func (*MapAnotherSegment) GetMessageName() string + func (*MapAnotherSegment) GetMessageType() api.MessageType + type MapAnotherSegmentReply struct + Retval int32 + func (*MapAnotherSegmentReply) GetCrcString() string + func (*MapAnotherSegmentReply) GetMessageName() string + func (*MapAnotherSegmentReply) GetMessageType() api.MessageType + type ResetSession struct + Handle uint64 + func (*ResetSession) GetCrcString() string + func (*ResetSession) GetMessageName() string + func (*ResetSession) GetMessageType() api.MessageType + type ResetSessionReply struct + Handle uint64 + Retval int32 + func (*ResetSessionReply) GetCrcString() string + func (*ResetSessionReply) GetMessageName() string + func (*ResetSessionReply) GetMessageType() api.MessageType + type SessionEnableDisable struct + IsEnable uint8 + func (*SessionEnableDisable) GetCrcString() string + func (*SessionEnableDisable) GetMessageName() string + func (*SessionEnableDisable) GetMessageType() api.MessageType + type SessionEnableDisableReply struct + Retval int32 + func (*SessionEnableDisableReply) GetCrcString() string + func (*SessionEnableDisableReply) GetMessageName() string + func (*SessionEnableDisableReply) GetMessageType() api.MessageType + type SessionRuleAddDel struct + ActionIndex uint32 + AppnsIndex uint32 + IsAdd uint8 + IsIP4 uint8 + LclIP []byte + LclPlen uint8 + LclPort uint16 + RmtIP []byte + RmtPlen uint8 + RmtPort uint16 + Scope uint8 + Tag []byte + TransportProto uint8 + func (*SessionRuleAddDel) GetCrcString() string + func (*SessionRuleAddDel) GetMessageName() string + func (*SessionRuleAddDel) GetMessageType() api.MessageType + type SessionRuleAddDelReply struct + Retval int32 + func (*SessionRuleAddDelReply) GetCrcString() string + func (*SessionRuleAddDelReply) GetMessageName() string + func (*SessionRuleAddDelReply) GetMessageType() api.MessageType + type SessionRulesDetails struct + ActionIndex uint32 + AppnsIndex uint32 + IsIP4 uint8 + LclIP []byte + LclPlen uint8 + LclPort uint16 + RmtIP []byte + RmtPlen uint8 + RmtPort uint16 + Scope uint8 + Tag []byte + TransportProto uint8 + func (*SessionRulesDetails) GetCrcString() string + func (*SessionRulesDetails) GetMessageName() string + func (*SessionRulesDetails) GetMessageType() api.MessageType + type SessionRulesDump struct + func (*SessionRulesDump) GetCrcString() string + func (*SessionRulesDump) GetMessageName() string + func (*SessionRulesDump) GetMessageType() api.MessageType + type UnbindSock struct + Handle uint64 + func (*UnbindSock) GetCrcString() string + func (*UnbindSock) GetMessageName() string + func (*UnbindSock) GetMessageType() api.MessageType + type UnbindSockReply struct + Retval int32 + func (*UnbindSockReply) GetCrcString() string + func (*UnbindSockReply) GetMessageName() string + func (*UnbindSockReply) GetMessageType() api.MessageType + type UnbindURI struct + URI []byte + func (*UnbindURI) GetCrcString() string + func (*UnbindURI) GetMessageName() string + func (*UnbindURI) GetMessageType() api.MessageType + type UnbindURIReply struct + Retval int32 + func (*UnbindURIReply) GetCrcString() string + func (*UnbindURIReply) GetMessageName() string + func (*UnbindURIReply) GetMessageType() api.MessageType + type UnmapSegment struct + SegmentName []byte + func (*UnmapSegment) GetCrcString() string + func (*UnmapSegment) GetMessageName() string + func (*UnmapSegment) GetMessageType() api.MessageType + type UnmapSegmentReply struct + Retval int32 + func (*UnmapSegmentReply) GetCrcString() string + func (*UnmapSegmentReply) GetMessageName() string + func (*UnmapSegmentReply) GetMessageType() api.MessageType