Home
last modified time | relevance | path

Searched refs:fileDescriptor (Results 1 - 21 of 21) sorted by relevance

/foundation/graphic/graphic_2d/rosen/modules/platform/eventhandler/
H A Dfile_descriptor_listener.h43 * @param fileDescriptor File descriptor which is readable.
45 virtual void OnReadable(int32_t fileDescriptor);
50 * @param fileDescriptor File descriptor which is writable.
52 virtual void OnWritable(int32_t fileDescriptor);
57 * @param fileDescriptor File descriptor which is shutting down.
59 virtual void OnShutdown(int32_t fileDescriptor);
64 * @param fileDescriptor Error happened on this file descriptor.
66 virtual void OnException(int32_t fileDescriptor);
H A Dnative_implement_eventhandler.h64 * @param fileDescriptor File descriptor.
73 int32_t fileDescriptor, uint32_t events, const FileDescriptorCallbacks *fdCallbacks) const;
78 * @param fileDescriptor File descriptor.
80 void RemoveFileDescriptorListener(int32_t fileDescriptor) const;
H A Devent_queue.h107 * @param fileDescriptor File descriptor.
113 int32_t fileDescriptor, uint32_t events, const std::shared_ptr<FileDescriptorListener> &listener);
125 * @param fileDescriptor File descriptor.
127 void RemoveFileDescriptorListener(int32_t fileDescriptor);
233 void HandleFileDescriptorEvent(int32_t fileDescriptor, uint32_t events);
H A Devent_handler.h846 * @param fileDescriptor File descriptor.
852 int32_t fileDescriptor, uint32_t events, const std::shared_ptr<FileDescriptorListener> &listener);
862 * @param fileDescriptor File descriptor.
864 void RemoveFileDescriptorListener(int32_t fileDescriptor);
/foundation/graphic/graphic_2d/rosen/modules/platform/eventhandler_impl/
H A Dnative_implement_eventhandler.cpp58 * @param fileDescriptor File descriptor which is readable.
70 * @param fileDescriptor File descriptor which is writable.
82 * @param fileDescriptor File descriptor which is shutting down.
94 * @param fileDescriptor Error happened on this file descriptor.
156 int32_t fileDescriptor, uint32_t events, const FileDescriptorCallbacks *fdCallbacks) const in AddFileDescriptorListener()
160 fileDescriptor, events, nativeFileDescriptorListener); in AddFileDescriptorListener()
163 void EventRunnerNativeImplement::RemoveFileDescriptorListener(int32_t fileDescriptor) const in RemoveFileDescriptorListener()
165 eventRunner_->GetEventQueue()->RemoveFileDescriptorListener(fileDescriptor); in RemoveFileDescriptorListener()
155 AddFileDescriptorListener( int32_t fileDescriptor, uint32_t events, const FileDescriptorCallbacks *fdCallbacks) const AddFileDescriptorListener() argument
H A Devent_queue.cpp358 int32_t fileDescriptor, uint32_t events, const std::shared_ptr<FileDescriptorListener> &listener) in AddFileDescriptorListener()
360 if ((fileDescriptor < 0) || ((events & FILE_DESCRIPTOR_EVENTS_MASK) == 0) || (!listener)) { in AddFileDescriptorListener()
362 fileDescriptor, in AddFileDescriptorListener()
372 auto it = listeners_.find(fileDescriptor); in AddFileDescriptorListener()
374 HILOGE("AddFileDescriptorListener: File descriptor %{public}d is already in listening", fileDescriptor); in AddFileDescriptorListener()
382 if (!ioWaiter_->AddFileDescriptor(fileDescriptor, events)) { in AddFileDescriptorListener()
387 listeners_.emplace(fileDescriptor, listener); in AddFileDescriptorListener()
412 void EventQueue::RemoveFileDescriptorListener(int32_t fileDescriptor) in RemoveFileDescriptorListener() argument
414 if (fileDescriptor < 0) { in RemoveFileDescriptorListener()
415 HILOGE("RemoveFileDescriptorListener(%{public}d): Invalid file descriptor", fileDescriptor); in RemoveFileDescriptorListener()
357 AddFileDescriptorListener( int32_t fileDescriptor, uint32_t events, const std::shared_ptr<FileDescriptorListener> &listener) AddFileDescriptorListener() argument
458 HandleFileDescriptorEvent(int32_t fileDescriptor, uint32_t events) HandleFileDescriptorEvent() argument
[all...]
H A Devent_handler.cpp182 int32_t fileDescriptor, uint32_t events, const std::shared_ptr<FileDescriptorListener> &listener) in AddFileDescriptorListener()
184 if ((fileDescriptor < 0) || ((events & FILE_DESCRIPTOR_EVENTS_MASK) == 0) || (!listener)) { in AddFileDescriptorListener()
186 fileDescriptor, in AddFileDescriptorListener()
198 return eventRunner_->GetEventQueue()->AddFileDescriptorListener(fileDescriptor, events, listener); in AddFileDescriptorListener()
211 void EventHandler::RemoveFileDescriptorListener(int32_t fileDescriptor) in RemoveFileDescriptorListener() argument
213 if (fileDescriptor < 0) { in RemoveFileDescriptorListener()
214 HILOGE("RemoveFileDescriptorListener(%{public}d): Invalid parameter", fileDescriptor); in RemoveFileDescriptorListener()
223 eventRunner_->GetEventQueue()->RemoveFileDescriptorListener(fileDescriptor); in RemoveFileDescriptorListener()
181 AddFileDescriptorListener( int32_t fileDescriptor, uint32_t events, const std::shared_ptr<FileDescriptorListener> &listener) AddFileDescriptorListener() argument
H A Dio_waiter.h66 * @param fileDescriptor File descriptor which need to listen.
70 virtual bool AddFileDescriptor(int32_t fileDescriptor, uint32_t events) = 0;
75 * @param fileDescriptor File descriptor which need to remove.
77 virtual void RemoveFileDescriptor(int32_t fileDescriptor) = 0;
H A Dnone_io_waiter.h41 bool AddFileDescriptor(int32_t fileDescriptor, uint32_t events) final;
42 void RemoveFileDescriptor(int32_t fileDescriptor) final;
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/accessor/src/
H A Dfile_metadata_stream.cpp55 FileMetadataStream::FileMetadataStream(int fileDescriptor, int originalFd) in FileMetadataStream() argument
58 Initialize("", fileDescriptor); in FileMetadataStream()
74 void FileMetadataStream::Initialize(const std::string &filePath, int fileDescriptor) in Initialize() argument
78 this->dupFD_ = dup(fileDescriptor); in Initialize()
86 void HandleFileError(const std::string &operation, const std::string &filePath, int fileDescriptor, ssize_t result, in HandleFileError() argument
92 if (fileDescriptor != -1) { // If the operation is through a file descriptor in HandleFileError()
95 operation.c_str(), fileDescriptor, buf.c_str(), result, expectedSize); in HandleFileError()
341 int fileDescriptor = fileno(fp_); in GetAddr() local
349 (PROT_READ | PROT_WRITE) : PROT_READ, MAP_SHARED, fileDescriptor, 0); in GetAddr()
351 HandleFileError("Create memory mapping", filePath_, fileDescriptor, in GetAddr()
399 int fileDescriptor = fileno(fp_); TruncateFile() local
[all...]
/foundation/communication/ipc/ipc/native/src/jni/source/
H A Djni_helper.cpp104 int JniHelperJavaIoGetFdFromFileDescriptor(JNIEnv *env, jobject fileDescriptor) in JniHelperJavaIoGetFdFromFileDescriptor() argument
106 return env->GetIntField(fileDescriptor, g_jFileDescriptor.descriptorField); in JniHelperJavaIoGetFdFromFileDescriptor()
112 void JniHelperJavaIoSetFdToFileDescriptor(JNIEnv *env, jobject fileDescriptor, int value) in JniHelperJavaIoSetFdToFileDescriptor() argument
114 env->SetIntField(fileDescriptor, g_jFileDescriptor.descriptorField, value); in JniHelperJavaIoSetFdToFileDescriptor()
/foundation/communication/ipc/ipc/native/src/jni/include/
H A Djni_helper.h54 int JniHelperJavaIoGetFdFromFileDescriptor(JNIEnv *env, jobject fileDescriptor);
59 void JniHelperJavaIoSetFdToFileDescriptor(JNIEnv *env, jobject fileDescriptor, int value);
/foundation/resourceschedule/background_task_mgr/services/test/unittest/mock/
H A Dmock_event_handler.cpp57 ErrCode EventHandler::AddFileDescriptorListener(int32_t fileDescriptor, uint32_t events, in AddFileDescriptorListener() argument
65 void EventHandler::RemoveFileDescriptorListener(int32_t fileDescriptor) {} in RemoveFileDescriptorListener() argument
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/accessor/include/
H A Dfile_metadata_stream.h74 * @param fileDescriptor The file descriptor.
76 FileMetadataStream(int fileDescriptor, int originalFd = METADATA_STREAM_INVALID_FD);
260 * @param fileDescriptor The file descriptor of the file to be opened. Default is -1.
262 void Initialize(const std::string &filePath = "", int fileDescriptor = -1);
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/unittest/image_source_test/
H A Dmetadata_stream_test.cpp318 int fileDescriptor = open(filePath.c_str(), O_RDONLY); in HWTEST_F() local
319 ASSERT_NE(fileDescriptor, -1); in HWTEST_F()
323 ssize_t bytesRead = read(fileDescriptor, buffer, sizeof(buffer)); in HWTEST_F()
332 close(fileDescriptor); in HWTEST_F()
452 int fileDescriptor = open(filePath.c_str(), O_RDONLY); in HWTEST_F() local
453 ASSERT_NE(fileDescriptor, -1); in HWTEST_F()
457 read(fileDescriptor, buffer, sizeof(buffer)); in HWTEST_F()
463 close(fileDescriptor); in HWTEST_F()
1073 int fileDescriptor = open(tempFile.c_str(), O_RDWR | O_CREAT, S_IRUSR | S_IWUSR); in HWTEST_F() local
1075 int dupFD = dup(fileDescriptor); in HWTEST_F()
1118 int fileDescriptor = open(tempFile.c_str(), O_RDWR | O_CREAT, S_IRUSR | S_IWUSR); HWTEST_F() local
1149 int fileDescriptor = open(filePathSource.c_str(), O_RDWR | O_CREAT, S_IRUSR | S_IWUSR); HWTEST_F() local
[all...]
/foundation/multimedia/player_framework/frameworks/native/player/test/unittest/src/
H A Dplayer_mock.cpp704 int32_t fileDescriptor = open(rawFile.c_str(), O_RDONLY); in AddSubSource() local
705 if (fileDescriptor <= 0) { in AddSubSource()
711 if (fstat64(fileDescriptor, &st) != 0) { in AddSubSource()
713 (void)close(fileDescriptor); in AddSubSource()
720 int32_t ret = player_->AddSubSource(fileDescriptor, offset, stLen); in AddSubSource()
722 (void)close(fileDescriptor); in AddSubSource()
725 (void)close(fileDescriptor); in AddSubSource()
/foundation/multimedia/player_framework/frameworks/js/metadatahelper/
H A Davimagegenerator_napi.cpp364 auto fileDescriptor = generator->fileDescriptor_; in JsSetAVFileDescriptor() local
365 auto res = generator->helper_->SetSource(fileDescriptor.fd, fileDescriptor.offset, fileDescriptor.length); in JsSetAVFileDescriptor()
H A Davimagegenerator_napi.h74 void SetAVFileDescriptorTask(std::shared_ptr<AVMetadataHelper>& avHelper, AVFileDescriptor& fileDescriptor);
H A Davmetadataextractor_napi.cpp432 auto fileDescriptor = extractor->fileDescriptor_; in JsSetAVFileDescriptor() local
433 auto res = extractor->helper_->SetSource(fileDescriptor.fd, fileDescriptor.offset, fileDescriptor.length); in JsSetAVFileDescriptor()
/foundation/graphic/graphic_2d/rosen/modules/composer/vsync/src/
H A Dvsync_receiver.cpp38 void VSyncCallBackListener::OnReadable(int32_t fileDescriptor) in OnReadable() argument
41 if (fileDescriptor < 0) { in OnReadable()
47 if (ReadFdInternal(fileDescriptor, data, dataCount) != VSYNC_ERROR_OK) { in OnReadable()
/foundation/graphic/graphic_2d/interfaces/inner_api/composer/
H A Dvsync_receiver.h105 void OnReadable(int32_t fileDescriptor) override;

Completed in 14 milliseconds