/base/usb/usb_manager/interfaces/innerkits/native/include/ |
H A D | usb_request.h | 29 int32_t Initialize(const USBDevicePipe &pipe, const USBEndpoint &endpoint); 37 void SetEndpoint(const USBEndpoint &endpoint) in SetEndpoint() argument 39 this->endpoint_ = endpoint; in SetEndpoint()
|
H A D | usb_endpoint.h | 37 explicit USBEndpoint(const cJSON *endpoint) in USBEndpoint() argument 39 if (endpoint == nullptr) { in USBEndpoint() 40 USB_HILOGE(MODULE_USB_SERVICE, "endpoint pointer is nullptr"); in USBEndpoint() 42 address_ = static_cast<uint32_t>(GetIntValue(endpoint, "address")); in USBEndpoint() 43 attributes_ = static_cast<uint32_t>(GetIntValue(endpoint, "attributes")); in USBEndpoint() 44 interval_ = GetIntValue(endpoint, "interval"); in USBEndpoint() 45 maxPacketSize_ = GetIntValue(endpoint, "maxPacketSize"); in USBEndpoint() 46 interfaceId_ = GetIntValue(endpoint, "interfaceId"); in USBEndpoint()
|
H A D | usb_srv_client.h | 63 int32_t BulkTransfer(USBDevicePipe &pip, const USBEndpoint &endpoint, std::vector<uint8_t> &bufferData, 88 int32_t RegBulkCallback(USBDevicePipe &pip, const USBEndpoint &endpoint, const sptr<IRemoteObject> &cb); 89 int32_t UnRegBulkCallback(USBDevicePipe &pip, const USBEndpoint &endpoint); 90 int32_t BulkRead(USBDevicePipe &pip, const USBEndpoint &endpoint, sptr<Ashmem> &ashmem); 91 int32_t BulkWrite(USBDevicePipe &pip, const USBEndpoint &endpoint, sptr<Ashmem> &ashmem); 92 int32_t BulkCancel(USBDevicePipe &pip, const USBEndpoint &endpoint); 98 int32_t ClearHalt(USBDevicePipe &pipe, const USBEndpoint &endpoint);
|
H A D | usb_device_pipe.h | 31 int32_t BulkTransfer(const USBEndpoint &endpoint, std::vector<uint8_t> &bufferData, int32_t timeOut);
|
H A D | usb_interface.h | 194 const USBEndpoint &endpoint = endpoints_[i]; in ToString() local 195 str += endpoint.ToString(); in ToString()
|
/base/usb/usb_manager/interfaces/innerkits/native/src/ |
H A D | usb_srv_client.cpp | 295 USBDevicePipe &pipe, const USBEndpoint &endpoint, std::vector<uint8_t> &bufferData, int32_t timeOut) in BulkTransfer() 300 const UsbPipe tpipe = {endpoint.GetInterfaceId(), endpoint.GetAddress()}; in BulkTransfer() 301 if (USB_ENDPOINT_DIR_IN == endpoint.GetDirection()) { in BulkTransfer() 304 } else if (USB_ENDPOINT_DIR_OUT == endpoint.GetDirection()) { in BulkTransfer() 402 const USBEndpoint &endpoint = request.GetEndpoint(); in RequestInitialize() local 403 return proxy_->ClaimInterface(pipe.GetBusNum(), pipe.GetDevAddr(), endpoint.GetInterfaceId(), CLAIM_FORCE_1); in RequestInitialize() 432 int32_t UsbSrvClient::RegBulkCallback(USBDevicePipe &pip, const USBEndpoint &endpoint, const sptr<IRemoteObject> &cb) in RegBulkCallback() argument 436 const UsbPipe tpipe = {endpoint.GetInterfaceId(), endpoint in RegBulkCallback() 294 BulkTransfer( USBDevicePipe &pipe, const USBEndpoint &endpoint, std::vector<uint8_t> &bufferData, int32_t timeOut) BulkTransfer() argument 444 UnRegBulkCallback(USBDevicePipe &pip, const USBEndpoint &endpoint) UnRegBulkCallback() argument 456 BulkRead(USBDevicePipe &pip, const USBEndpoint &endpoint, sptr<Ashmem> &ashmem) BulkRead() argument 468 BulkWrite(USBDevicePipe &pip, const USBEndpoint &endpoint, sptr<Ashmem> &ashmem) BulkWrite() argument 480 BulkCancel(USBDevicePipe &pip, const USBEndpoint &endpoint) BulkCancel() argument [all...] |
H A D | usb_request.cpp | 22 int32_t UsbRequest::Initialize(const USBDevicePipe &pipe, const USBEndpoint &endpoint) in Initialize() argument 25 this->endpoint_ = endpoint; in Initialize()
|
H A D | usb_device_pipe.cpp | 53 int32_t USBDevicePipe::BulkTransfer(const USBEndpoint &endpoint, std::vector<uint8_t> &bufferData, int32_t timeOut) in BulkTransfer() argument 55 return UsbSrvClient::GetInstance().BulkTransfer(*this, endpoint, bufferData, timeOut); in BulkTransfer()
|
/base/usb/usb_manager/services/zidl/src/ |
H A D | usb_srv_stub.cpp | 500 uint8_t endpoint = 0; in DoBulkTransferRead() local 505 READ_PARCEL_WITH_RET(data, Uint8, endpoint, UEC_SERVICE_WRITE_PARCEL_ERROR); in DoBulkTransferRead() 509 const UsbPipe tmpPipe = {interface, endpoint}; in DoBulkTransferRead() 530 uint8_t endpoint = 0; in DoBulkTransferReadwithLength() local 536 READ_PARCEL_WITH_RET(data, Uint8, endpoint, UEC_SERVICE_WRITE_PARCEL_ERROR); in DoBulkTransferReadwithLength() 541 const UsbPipe tmpPipe = {interface, endpoint}; in DoBulkTransferReadwithLength() 562 uint8_t endpoint = 0; in DoBulkTransferWrite() local 567 READ_PARCEL_WITH_RET(data, Uint8, endpoint, UEC_SERVICE_WRITE_PARCEL_ERROR); in DoBulkTransferWrite() 571 const UsbPipe tmpPipe = {interface, endpoint}; in DoBulkTransferWrite() 765 uint8_t endpoint in DoRequestQueue() local 976 uint8_t endpoint = 0; DoRegBulkCallback() local 997 uint8_t endpoint = 0; DoUnRegBulkCallback() local 1018 uint8_t endpoint = 0; DoBulkRead() local 1041 uint8_t endpoint = 0; DoBulkWrite() local 1063 uint8_t endpoint = 0; DoBulkCancel() local [all...] |
/base/usb/usb_manager/services/native/src/ |
H A D | usb_descriptor_parser.cpp | 127 USBEndpoint endpoint; in AddEndpoint() local 128 endpoint.SetAddr(endpointDescriptor->bEndpointAddress); in AddEndpoint() 129 endpoint.SetAttr(endpointDescriptor->bmAttributes); in AddEndpoint() 130 endpoint.SetInterval(endpointDescriptor->bInterval); in AddEndpoint() 131 endpoint.SetMaxPacketSize(endpointDescriptor->wMaxPacketSize); in AddEndpoint() 132 endpoint.SetInterfaceId(configs.back().GetInterfaces().back().GetId()); in AddEndpoint() 133 configs.back().GetInterfaces().back().GetEndpoints().emplace_back(endpoint); in AddEndpoint() 134 USB_HILOGD(MODULE_USB_SERVICE, "add endpoint, address=%{public}u", endpointDescriptor->bEndpointAddress); in AddEndpoint() 174 USB_HILOGE(MODULE_USB_SERVICE, "invalid endpoint, length=%{public}u", descriptorHeader.bLength); in ParseConfigDescriptors()
|
/base/usb/usb_manager/interfaces/kits/js/napi/include/ |
H A D | usb_async_context.h | 119 USBEndpoint endpoint; member
|
/base/usb/usb_manager/test/native/service_unittest/src/ |
H A D | usb_event_test.cpp | 169 // valid endpoint in HWTEST_F() 170 auto endpoint = interface.GetEndpoint(0); in HWTEST_F() local 171 EXPECT_NE(endpoint.value().GetAttributes(), 0); in HWTEST_F()
|
/base/usb/usb_manager/test/native/mock/src/ |
H A D | usb_event_mock_test.cpp | 205 auto endpoint = interface.GetEndpoint(0); in HWTEST_F() local 206 EXPECT_NE(endpoint.value().GetAttributes(), 0); in HWTEST_F()
|
/base/usb/usb_manager/interfaces/kits/js/napi/src/ |
H A D | usb_info.cpp | 1440 if (asyncContext->endpoint.GetDirection() == USB_ENDPOINT_DIR_OUT) { 1447 ret = asyncContext->pipe.BulkTransfer(asyncContext->endpoint, bufferData, asyncContext->timeOut); 1453 if (asyncContext->endpoint.GetDirection() == USB_ENDPOINT_DIR_IN) { 1496 asyncContext.endpoint = ep; in GetDescriptorOnBulkTransferParam() 1537 env, type == napi_object, SYSPARAM_INVALID_INPUT, "The type of endpoint must be USBEndpoint."); in GetBulkTransferParams()
|