SurfaceControl.TransactionStats
  public
  static
  final
  
  class
  SurfaceControl.TransactionStats
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | android.view.SurfaceControl.TransactionStats | 
Transaction stats given to the listener registered in
 SurfaceControl.Transaction.addTransactionCompletedListener
Summary
Public methods | |
|---|---|
        
        
        
        
        
        long
     | 
  
    
      
      getLatchTimeNanos()
      
      
        Returns the timestamp (in CLOCK_MONOTONIC) of when the frame was latched by the framework and queued for presentation.  | 
  
        
        
        
        
        
        SyncFence
     | 
  
    
      
      getPresentFence()
      
      
        Returns a new SyncFence that signals when the transaction has been presented.  | 
  
Inherited methods | |
|---|---|
Public methods
getLatchTimeNanos
public long getLatchTimeNanos ()
Returns the timestamp (in CLOCK_MONOTONIC) of when the frame was latched by the framework and queued for presentation.
| Returns | |
|---|---|
long | 
        |
getPresentFence
public SyncFence getPresentFence ()
Returns a new SyncFence that signals when the transaction has been presented.
 The caller takes ownership of the fence and is responsible for closing
 it by calling SyncFence.close.
 If a device does not support present fences, an empty fence will be returned.
| Returns | |
|---|---|
SyncFence | 
        This value cannot be null. |