vibrator_device 구조체 참조
vibrator_device 구조체 참조
#include < vibrator.h >
데이터 필드 | |
구조체 hw_device_t | 흔한 |
정수(* | vibrator_on )(struct vibrator_device *vibradev, unsigned int timeout_ms) |
정수(* | vibrator_off )(struct vibrator_device *vibradev) |
상세 설명
vibrator.h 파일의 37 번째 줄에 정의되어 있습니다.
현장 문서
구조체 hw_device_t 공통 |
진동 장치의 일반적인 방법. 이 구조의 사용자는 hw_device_t가 vibrator_device를 참조하는 것으로 알려진 컨텍스트에서 hw_device_t 를 vibrator_device 포인터로 캐스팅하므로 이는 vibrator_device 의 첫 번째 멤버여야 합니다 .
vibrator.h 파일의 44 번째 줄에 정의되어 있습니다.
int(* vibrator_off)(struct vibrator_device *vibradev) |
int(* vibrator_on)(struct vibrator_device *vibradev, unsigned int timeout_ms) |
진동기를 켜세요
이 함수는 이전 제한 시간이 만료되거나 취소된 후에만 호출해야 합니다( vibrator_off() 를 통해).
- 매개변수
timeout_ms 진동하는 시간(밀리초)
- 보고
- 성공하면 0, 그렇지 않으면 음수 errno 코드
vibrator.h 파일의 55 번째 줄에 정의되어 있습니다.
이 구조체에 대한 문서는 다음 파일에서 생성되었습니다.
- hardware/libhardware/include/hardware/ vibrator.h