vibrator_device 구조체 참조

vibrator_device 구조체 참조

#include < vibrator.h >

데이터 필드

struct hw_device_t   일반적인
 
int(*  vibrator_on )(struct vibrator_device *vibradev, unsigned int timeout_ms)
 
int(*  vibrator_off )(struct vibrator_device *vibradev)
 

상세 설명

vibrator.h 파일의 37 행에 정의가 있습니다.

필드 문서

struct hw_device_t common

진동기 기기의 일반적인 메서드입니다. 이 구조체의 사용자는 hw_device_t hw_device_t vibrator_device 를 참조하는 것으로 알려진 컨텍스트에서 vibrator_device 포인터로 변환하므로 이 필드는 vibrator_device 의 첫 번째 구성원이어야 합니다 .

vibrator.h 파일의 44 строке에 정의되어 있습니다.

int(* vibrator_off)(struct vibrator_device *vibradev)

진동기 끄기

이전에 시작된 진동이 있으면 취소합니다.

반환 값
0(성공), 음수 errno 코드(실패)

vibrator.h 파일의 63 줄에 정의되어 있습니다.

int(* vibrator_on)(struct vibrator_device *vibradev, unsigned int timeout_ms)

진동기 사용 설정

이 함수는 이전 시간 제한이 만료되었거나 vibration_off() 를 통해 취소된 후에만 호출해야 합니다.

매개변수
timeout_ms 진동하는 밀리초 수
반환 값
0(성공), 음수 errno 코드(실패)

vibrator.h 파일의 55 줄에 정의되어 있습니다.


이 구조체에 관한 문서는 다음 파일에서 생성되었습니다.