Home
last modified time | relevance | path

Searched refs:endpoint (Results 1 - 14 of 14) sorted by relevance

/base/usb/usb_manager/interfaces/innerkits/native/include/
H A Dusb_request.h29 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 Dusb_endpoint.h37 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 Dusb_srv_client.h63 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 Dusb_device_pipe.h31 int32_t BulkTransfer(const USBEndpoint &endpoint, std::vector<uint8_t> &bufferData, int32_t timeOut);
H A Dusb_interface.h194 const USBEndpoint &endpoint = endpoints_[i]; in ToString() local
195 str += endpoint.ToString(); in ToString()
/base/usb/usb_manager/interfaces/innerkits/native/src/
H A Dusb_srv_client.cpp295 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 Dusb_request.cpp22 int32_t UsbRequest::Initialize(const USBDevicePipe &pipe, const USBEndpoint &endpoint) in Initialize() argument
25 this->endpoint_ = endpoint; in Initialize()
H A Dusb_device_pipe.cpp53 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 Dusb_srv_stub.cpp500 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 Dusb_descriptor_parser.cpp127 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 Dusb_async_context.h119 USBEndpoint endpoint; member
/base/usb/usb_manager/test/native/service_unittest/src/
H A Dusb_event_test.cpp169 // 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 Dusb_event_mock_test.cpp205 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 Dusb_info.cpp1440 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()

Completed in 11 milliseconds