ClientData.IMethodProfilingHandler
public
static
interface
ClientData.IMethodProfilingHandler
| com.android.tradefed.device.server.ClientData.IMethodProfilingHandler |
메서드 프로파일링 정보에 따라 조치를 취할 수 있는 핸들러
요약
공개 메서드 | |
|---|---|
abstract
void
|
onEndFailure(Client client, String message)
VM 측에서 메서드 추적이 종료되지 않은 경우 호출됩니다. |
abstract
void
|
onStartFailure(Client client, String message)
메서드 추적을 시작하지 못한 경우 호출됩니다. |
abstract
void
|
onSuccess(String remoteFilePath, Client client)
메서드 추적이 성공한 경우 호출됩니다. |
abstract
void
|
onSuccess(byte[] data, Client client)
메서드 추적이 성공한 경우 호출됩니다. |
공개 메서드
onEndFailure
public abstract void onEndFailure (Client client, String message)
VM 측에서 메서드 추적이 종료되지 않은 경우 호출됩니다.
| 매개변수 | |
|---|---|
client |
Client: 프로파일링된 클라이언트입니다. |
message |
String: 표시할 오류 메시지 (선택사항, null ok) |
onStartFailure
public abstract void onStartFailure (Client client, String message)
메서드 추적을 시작하지 못한 경우 호출됩니다.
| 매개변수 | |
|---|---|
client |
Client: 프로파일링된 클라이언트입니다. |
message |
String: 표시할 오류 메시지 (선택사항, null ok) |
onSuccess
public abstract void onSuccess (String remoteFilePath,
Client client)메서드 추적이 성공한 경우 호출됩니다.
| 매개변수 | |
|---|---|
remoteFilePath |
String: 트레이스 파일의 기기 측 경로입니다. |
client |
Client: 프로파일링된 클라이언트입니다. |
onSuccess
public abstract void onSuccess (byte[] data,
Client client)메서드 추적이 성공한 경우 호출됩니다.
| 매개변수 | |
|---|---|
data |
byte: VM에서 스트리밍된 트레이스 파일이 포함된 데이터입니다. |
client |
Client: 프로파일링된 클라이언트입니다. |