Rename the rest of the constants.

This commit is contained in:
Sebastian Zagrodzki
2017-03-27 22:33:29 +02:00
parent 36241e869e
commit f3b2f37e3a
2 changed files with 29 additions and 29 deletions

View File

@@ -30,22 +30,22 @@ type EndpointInfo struct {
}
func (e EndpointInfo) Number() int {
return int(e.Address) & EndpointNumMask
return int(e.Address & EndpointNumMask)
}
func (e EndpointInfo) TransferType() TransferType {
return TransferType(e.Attributes) & TransferTypeMask
return TransferType(e.Attributes & TransferTypeMask)
}
func (e EndpointInfo) Direction() EndpointDirection {
return EndpointDirection(e.Address) & EndpointDirectionMask
return EndpointDirection(e.Address & EndpointDirectionMask)
}
func (e EndpointInfo) String() string {
return fmt.Sprintf("Endpoint #%d %-3s %s - %s %s [%d %d]",
e.Number(), e.Direction(), e.TransferType(),
IsoSyncType(e.Attributes)&ISO_SYNC_TYPE_MASK,
IsoUsageType(e.Attributes)&ISO_USAGE_TYPE_MASK,
IsoSyncType(e.Attributes)&IsoSyncTypeMask,
IsoUsageType(e.Attributes)&IsoUsageTypeMask,
e.MaxPacketSize, e.MaxIsoPacket,
)
}

View File

@@ -126,18 +126,18 @@ func (tt TransferType) String() string {
type IsoSyncType uint8
const (
ISO_SYNC_TYPE_NONE IsoSyncType = C.LIBUSB_ISO_SYNC_TYPE_NONE << 2
ISO_SYNC_TYPE_ASYNC IsoSyncType = C.LIBUSB_ISO_SYNC_TYPE_ASYNC << 2
ISO_SYNC_TYPE_ADAPTIVE IsoSyncType = C.LIBUSB_ISO_SYNC_TYPE_ADAPTIVE << 2
ISO_SYNC_TYPE_SYNC IsoSyncType = C.LIBUSB_ISO_SYNC_TYPE_SYNC << 2
ISO_SYNC_TYPE_MASK IsoSyncType = 0x0C
IsoSyncTypeNone IsoSyncType = C.LIBUSB_ISO_SYNC_TYPE_NONE << 2
IsoSyncTypeAsync IsoSyncType = C.LIBUSB_ISO_SYNC_TYPE_ASYNC << 2
IsoSyncTypeAdaptive IsoSyncType = C.LIBUSB_ISO_SYNC_TYPE_ADAPTIVE << 2
IsoSyncTypeSync IsoSyncType = C.LIBUSB_ISO_SYNC_TYPE_SYNC << 2
IsoSyncTypeMask = 0x0C
)
var isoSyncTypeDescription = map[IsoSyncType]string{
ISO_SYNC_TYPE_NONE: "unsynchronized",
ISO_SYNC_TYPE_ASYNC: "asynchronous",
ISO_SYNC_TYPE_ADAPTIVE: "adaptive",
ISO_SYNC_TYPE_SYNC: "synchronous",
IsoSyncTypeNone: "unsynchronized",
IsoSyncTypeAsync: "asynchronous",
IsoSyncTypeAdaptive: "adaptive",
IsoSyncTypeSync: "synchronous",
}
func (ist IsoSyncType) String() string {
@@ -147,16 +147,16 @@ func (ist IsoSyncType) String() string {
type IsoUsageType uint8
const (
ISO_USAGE_TYPE_DATA IsoUsageType = C.LIBUSB_ISO_USAGE_TYPE_DATA << 4
ISO_USAGE_TYPE_FEEDBACK IsoUsageType = C.LIBUSB_ISO_USAGE_TYPE_FEEDBACK << 4
ISO_USAGE_TYPE_IMPLICIT IsoUsageType = C.LIBUSB_ISO_USAGE_TYPE_IMPLICIT << 4
ISO_USAGE_TYPE_MASK IsoUsageType = 0x30
IsoUsageTypeData IsoUsageType = C.LIBUSB_ISO_USAGE_TYPE_DATA << 4
IsoUsageTypeFeedback IsoUsageType = C.LIBUSB_ISO_USAGE_TYPE_FEEDBACK << 4
IsoUsageTypeImplicit IsoUsageType = C.LIBUSB_ISO_USAGE_TYPE_IMPLICIT << 4
IsoUsageTypeMask = 0x30
)
var isoUsageTypeDescription = map[IsoUsageType]string{
ISO_USAGE_TYPE_DATA: "data",
ISO_USAGE_TYPE_FEEDBACK: "feedback",
ISO_USAGE_TYPE_IMPLICIT: "implicit data",
IsoUsageTypeData: "data",
IsoUsageTypeFeedback: "feedback",
IsoUsageTypeImplicit: "implicit data",
}
func (iut IsoUsageType) String() string {
@@ -166,17 +166,17 @@ func (iut IsoUsageType) String() string {
type RequestType uint8
const (
REQUEST_TYPE_STANDARD = C.LIBUSB_REQUEST_TYPE_STANDARD
REQUEST_TYPE_CLASS = C.LIBUSB_REQUEST_TYPE_CLASS
REQUEST_TYPE_VENDOR = C.LIBUSB_REQUEST_TYPE_VENDOR
REQUEST_TYPE_RESERVED = C.LIBUSB_REQUEST_TYPE_RESERVED
RequestTypeStandard = C.LIBUSB_REQUEST_TYPE_STANDARD
RequestTypeClass = C.LIBUSB_REQUEST_TYPE_CLASS
RequestTypeVendor = C.LIBUSB_REQUEST_TYPE_VENDOR
RequestTypeReserved = C.LIBUSB_REQUEST_TYPE_RESERVED
)
var requestTypeDescription = map[RequestType]string{
REQUEST_TYPE_STANDARD: "standard",
REQUEST_TYPE_CLASS: "class",
REQUEST_TYPE_VENDOR: "vendor",
REQUEST_TYPE_RESERVED: "reserved",
RequestTypeStandard: "standard",
RequestTypeClass: "class",
RequestTypeVendor: "vendor",
RequestTypeReserved: "reserved",
}
func (rt RequestType) String() string {