/frameworks/base/core/java/android/app/ |
D | IActivityClientController.aidl | 39 oneway void activityIdle(in IBinder token, in Configuration config, in boolean stopProfiling); in activityIdle() 40 oneway void activityResumed(in IBinder token, in boolean handleSplashScreenExit); in activityResumed() 41 oneway void activityRefreshed(in IBinder token); in activityRefreshed() 53 void activityPaused(in IBinder token); in activityPaused() 54 oneway void activityStopped(in IBinder token, in Bundle state, in activityStopped() 56 oneway void activityDestroyed(in IBinder token); in activityDestroyed() 57 oneway void activityLocalRelaunch(in IBinder token); in activityLocalRelaunch() 58 oneway void activityRelaunched(in IBinder token); in activityRelaunched() 60 oneway void reportSizeConfigurations(in IBinder token, in reportSizeConfigurations() 62 boolean moveActivityTaskToBack(in IBinder token, boolean nonRoot); in moveActivityTaskToBack() [all …]
|
D | ActivityClient.java | 26 import android.os.IBinder; 44 public void activityIdle(IBinder token, Configuration config, boolean stopProfiling) { in activityIdle() 53 public void activityResumed(IBinder token, boolean handleSplashScreenExit) { in activityResumed() 62 public void activityRefreshed(IBinder token) { in activityRefreshed() 83 public void activityPaused(IBinder token) { in activityPaused() 92 public void activityStopped(IBinder token, Bundle state, PersistableBundle persistentState, in activityStopped() 103 public void activityDestroyed(IBinder token) { in activityDestroyed() 112 public void activityLocalRelaunch(IBinder token) { in activityLocalRelaunch() 121 public void activityRelaunched(IBinder token) { in activityRelaunched() 129 void reportSizeConfigurations(IBinder token, SizeConfigurationBuckets sizeConfigurations) { in reportSizeConfigurations() [all …]
|
/frameworks/base/media/java/android/media/tv/interactive/ |
D | ITvInteractiveAppManager.aidl | 40 void startInteractiveApp(in IBinder sessionToken, int userId); in startInteractiveApp() 41 void stopInteractiveApp(in IBinder sessionToken, int userId); in stopInteractiveApp() 42 void resetInteractiveApp(in IBinder sessionToken, int userId); in resetInteractiveApp() 44 in IBinder sessionToken, in Uri biIAppUri, in Bundle params, int userId); in createBiInteractiveApp() 45 void destroyBiInteractiveApp(in IBinder sessionToken, in String biIAppId, int userId); in destroyBiInteractiveApp() 46 void setTeletextAppEnabled(in IBinder sessionToken, boolean enable, int userId); in setTeletextAppEnabled() 47 void sendCurrentChannelUri(in IBinder sessionToken, in Uri channelUri, int userId); in sendCurrentChannelUri() 48 void sendCurrentChannelLcn(in IBinder sessionToken, int lcn, int userId); in sendCurrentChannelLcn() 49 void sendStreamVolume(in IBinder sessionToken, float volume, int userId); in sendStreamVolume() 50 void sendTrackInfoList(in IBinder sessionToken, in List<TvTrackInfo> tracks, int userId); in sendTrackInfoList() [all …]
|
/frameworks/base/boot/hiddenapi/ |
D | hiddenapi-unsupported.txt | 1 …tyservice/IAccessibilityServiceConnection$Stub;->asInterface(Landroid/os/IBinder;)Landroid/accessi… 2 Landroid/accounts/IAccountAuthenticator$Stub$Proxy;-><init>(Landroid/os/IBinder;)V 3 Landroid/accounts/IAccountAuthenticator$Stub$Proxy;->mRemote:Landroid/os/IBinder; 5 Landroid/accounts/IAccountAuthenticator$Stub;->asInterface(Landroid/os/IBinder;)Landroid/accounts/I… 6 Landroid/accounts/IAccountAuthenticatorResponse$Stub$Proxy;-><init>(Landroid/os/IBinder;)V 7 Landroid/accounts/IAccountAuthenticatorResponse$Stub$Proxy;->mRemote:Landroid/os/IBinder; 9 Landroid/accounts/IAccountAuthenticatorResponse$Stub;->asInterface(Landroid/os/IBinder;)Landroid/ac… 10 Landroid/accounts/IAccountManager$Stub$Proxy;-><init>(Landroid/os/IBinder;)V 12 Landroid/accounts/IAccountManager$Stub;->asInterface(Landroid/os/IBinder;)Landroid/accounts/IAccoun… 13 Landroid/accounts/IAccountManagerResponse$Stub$Proxy;-><init>(Landroid/os/IBinder;)V [all …]
|
/frameworks/base/media/java/android/media/tv/ |
D | ITvRemoteServiceInput.aidl | 25 void openInputBridge(IBinder token, String name, int width, int height, int maxPointers); in openInputBridge() 27 void closeInputBridge(IBinder token); in closeInputBridge() 29 void clearInputBridge(IBinder token); in clearInputBridge() 31 void sendTimestamp(IBinder token, long timestamp); in sendTimestamp() 33 void sendKeyDown(IBinder token, int keyCode); in sendKeyDown() 35 void sendKeyUp(IBinder token, int keyCode); in sendKeyUp() 37 void sendPointerDown(IBinder token, int pointerId, int x, int y); in sendPointerDown() 39 void sendPointerUp(IBinder token, int pointerId); in sendPointerUp() 41 void sendPointerSync(IBinder token); in sendPointerSync() 44 void openGamepadBridge(IBinder token, String name); in openGamepadBridge() [all …]
|
D | ITvInputManager.aidl | 51 IBinder getExtensionInterface(in String inputId, in String name, int userId); in getExtensionInterface() 67 void releaseSession(in IBinder sessionToken, int userId); in releaseSession() 71 void setMainSession(in IBinder sessionToken, int userId); in setMainSession() 72 void setSurface(in IBinder sessionToken, in Surface surface, int userId); in setSurface() 73 void dispatchSurfaceChanged(in IBinder sessionToken, int format, int width, int height, in dispatchSurfaceChanged() 75 void setVolume(in IBinder sessionToken, float volume, int userId); in setVolume() 76 void tune(in IBinder sessionToken, in Uri channelUri, in Bundle params, int userId); in tune() 77 void setCaptionEnabled(in IBinder sessionToken, boolean enabled, int userId); in setCaptionEnabled() 78 void selectTrack(in IBinder sessionToken, int type, in String trackId, int userId); in selectTrack() 80 void setInteractiveAppNotificationEnabled(in IBinder sessionToken, boolean enabled, int userId); in setInteractiveAppNotificationEnabled() [all …]
|
/frameworks/native/libs/gui/aidl/android/gui/ |
D | ISurfaceComposer.aidl | 33 @nullable IBinder createDisplay(@utf8InCpp String displayName, boolean secure); in createDisplay() 38 void destroyDisplay(IBinder display); in destroyDisplay() 49 @nullable IBinder getPhysicalDisplayToken(long displayId); in getPhysicalDisplayToken() 55 void setPowerMode(IBinder display, int mode); in setPowerMode() 61 DisplayStatInfo getDisplayStats(@nullable IBinder display); in getDisplayStats() 66 DisplayState getDisplayState(IBinder display); in getDisplayState() 72 void clearBootDisplayMode(IBinder display); in clearBootDisplayMode() 93 void setAutoLowLatencyMode(IBinder display, boolean on); in setAutoLowLatencyMode() 101 void setGameContentType(IBinder display, boolean on); in setGameContentType() 125 boolean isWideColorDisplay(IBinder token); in isWideColorDisplay() [all …]
|
/frameworks/base/core/java/android/window/ |
D | TaskFragmentCreationParams.java | 26 import android.os.IBinder; 46 private final IBinder mFragmentToken; 53 private final IBinder mOwnerToken; 78 private final IBinder mPairedPrimaryFragmentToken; 92 private final IBinder mPairedActivityToken; 95 @NonNull TaskFragmentOrganizerToken organizer, @NonNull IBinder fragmentToken, in TaskFragmentCreationParams() 96 @NonNull IBinder ownerToken, @NonNull Rect initialBounds, in TaskFragmentCreationParams() 97 @WindowingMode int windowingMode, @Nullable IBinder pairedPrimaryFragmentToken, in TaskFragmentCreationParams() 98 @Nullable IBinder pairedActivityToken) { in TaskFragmentCreationParams() 118 public IBinder getFragmentToken() { in getFragmentToken() [all …]
|
/frameworks/native/include/binder/ |
D | Stability.h | 57 static void forceDowngradeToLocalStability(const sp<IBinder>& binder); 79 static void forceDowngradeToVendorStability(const sp<IBinder>& binder); 85 static void forceDowngradeToSystemStability(const sp<IBinder>& binder); 92 static void markCompilationUnit(IBinder* binder); 99 static void markVintf(IBinder* binder); 102 static std::string debugToString(const sp<IBinder>& binder); 112 static void markVndk(IBinder* binder); 116 static bool requiresVintfDeclaration(const sp<IBinder>& binder); 128 static void tryMarkCompilationUnit(IBinder* binder); 145 static void forceDowngradeToStability(const sp<IBinder>& binder, Level level); [all …]
|
/frameworks/native/libs/binder/include/binder/ |
D | Stability.h | 57 static void forceDowngradeToLocalStability(const sp<IBinder>& binder); 79 static void forceDowngradeToVendorStability(const sp<IBinder>& binder); 85 static void forceDowngradeToSystemStability(const sp<IBinder>& binder); 92 static void markCompilationUnit(IBinder* binder); 99 static void markVintf(IBinder* binder); 102 static std::string debugToString(const sp<IBinder>& binder); 112 static void markVndk(IBinder* binder); 116 static bool requiresVintfDeclaration(const sp<IBinder>& binder); 128 static void tryMarkCompilationUnit(IBinder* binder); 145 static void forceDowngradeToStability(const sp<IBinder>& binder, Level level); [all …]
|
/frameworks/native/libs/binder/tests/unit_fuzzers/ |
D | IBinderFuzzFunctions.h | 33 class FuzzDeathRecipient : public IBinder::DeathRecipient { 35 virtual void binderDied(const wp<IBinder>& who) { (void)who; }; in binderDied() 48 static const std::vector<std::function<void(FuzzedDataProvider*, IBinder*)>> gIBinderOperations = 49 {[](FuzzedDataProvider*, IBinder* ibinder) -> void { ibinder->getInterfaceDescriptor(); }, 50 [](FuzzedDataProvider*, IBinder* ibinder) -> void { ibinder->isBinderAlive(); }, 51 [](FuzzedDataProvider*, IBinder* ibinder) -> void { ibinder->pingBinder(); }, 52 [](FuzzedDataProvider* fdp, IBinder* ibinder) -> void { 59 [](FuzzedDataProvider* fdp, IBinder* ibinder) -> void { 63 IBinder::object_cleanup_func func = IBinder::object_cleanup_func(); 73 [](FuzzedDataProvider* fdp, IBinder* ibinder) -> void { [all …]
|
D | BpBinderFuzzFunctions.h | 48 const sp<IBinder::DeathRecipient>&)>> 51 const sp<IBinder::DeathRecipient>& s_recipient) -> void { 53 wp<IBinder::DeathRecipient> outRecipient(nullptr); 64 const sp<IBinder::DeathRecipient>&) -> void { 65 wp<IBinder::DeathRecipient> out_recipient(nullptr); 72 const sp<IBinder::DeathRecipient>&) -> void { bpbinder->remoteBinder(); }, 74 const sp<IBinder::DeathRecipient>&) -> void { 78 const sp<IBinder::DeathRecipient>&) -> void { 83 const sp<IBinder::DeathRecipient>&) -> void { bpbinder->enableCountByUid(); }, 85 const sp<IBinder::DeathRecipient>&) -> void { bpbinder->disableCountByUid(); }, [all …]
|
/frameworks/base/services/core/java/com/android/server/wm/ |
D | WindowManagerInternal.java | 31 import android.os.IBinder; 159 IBinder topFocusedWindowToken, @NonNull List<WindowInfo> windows); in onWindowsForAccessibilityChanged() 258 public void onAppTransitionFinishedLocked(IBinder token) {} in onAppTransitionFinishedLocked() 317 default boolean prePerformDrag(IWindow window, IBinder dragToken, in prePerformDrag() 341 default void preCancelDragAndDrop(IBinder dragToken) {} in preCancelDragAndDrop() 435 public abstract IBinder getFocusedWindowToken(); in getFocusedWindowToken() 443 public abstract IBinder getFocusedWindowTokenFromWindowStates(); in getFocusedWindowTokenFromWindowStates() 461 public abstract void getWindowFrame(IBinder token, Rect outBounds); in getWindowFrame() 472 getWindowTransformationMatrixAndMagnificationSpec(IBinder token); in getWindowTransformationMatrixAndMagnificationSpec() 514 public abstract void addWindowToken(@NonNull android.os.IBinder token, int type, int displayId, in addWindowToken() [all …]
|
/frameworks/base/core/java/com/android/internal/app/ |
D | IVoiceInteractionManagerService.aidl | 44 boolean deliverNewSession(IBinder token, IVoiceInteractionSession session, in deliverNewSession() 46 boolean showSessionFromSession(IBinder token, in Bundle sessionArgs, int flags); in showSessionFromSession() 47 boolean hideSessionFromSession(IBinder token); in hideSessionFromSession() 48 int startVoiceActivity(IBinder token, in Intent intent, String resolvedType, in startVoiceActivity() 50 int startAssistantActivity(IBinder token, in Intent intent, String resolvedType, in startAssistantActivity() 52 void setKeepAwake(IBinder token, boolean keepAwake); in setKeepAwake() 53 void closeSystemDialogs(IBinder token); in closeSystemDialogs() 54 void finish(IBinder token); in finish() 134 IVoiceInteractionSessionShowCallback showCallback, IBinder activityToken); in showSessionForActiveService() 199 void requestDirectActions(in IBinder token, int taskId, IBinder assistToken, in requestDirectActions() [all …]
|
/frameworks/base/services/core/java/com/android/server/tv/ |
D | UinputBridge.java | 19 import android.os.IBinder; 31 private IBinder mToken; 67 public UinputBridge(IBinder token, String name, int width, int height, int maxPointers) in UinputBridge() 87 private UinputBridge(IBinder token, long ptr) { in UinputBridge() 94 public static UinputBridge openGamepad(IBinder token, String name) in openGamepad() 118 public void close(IBinder token) { in close() 130 public IBinder getToken() { in getToken() 134 protected boolean isTokenValid(IBinder token) { in isTokenValid() 138 public void sendKeyDown(IBinder token, int keyCode) { in sendKeyDown() 144 public void sendKeyUp(IBinder token, int keyCode) { in sendKeyUp() [all …]
|
/frameworks/base/core/java/android/hardware/face/ |
D | IFaceService.aidl | 48 long authenticate(IBinder token, long operationId, int userId, IFaceServiceReceiver receiver, in authenticate() 54 long detectFace(IBinder token, int userId, IFaceServiceReceiver receiver, String opPackageName); in detectFace() 61 void prepareForAuthentication(int sensorId, boolean requireConfirmation, IBinder token, in prepareForAuthentication() 70 void cancelAuthentication(IBinder token, String opPackageName, long requestId); in cancelAuthentication() 73 void cancelFaceDetect(IBinder token, String opPackageName, long requestId); in cancelFaceDetect() 76 …void cancelAuthenticationFromService(int sensorId, IBinder token, String opPackageName, long reque… in cancelAuthenticationFromService() 79 …long enroll(int userId, IBinder token, in byte [] hardwareAuthToken, IFaceServiceReceiver receiver, in enroll() 84 …long enrollRemotely(int userId, IBinder token, in byte [] hardwareAuthToken, IFaceServiceReceiver … in enrollRemotely() 88 void cancelEnrollment(IBinder token, long requestId); in cancelEnrollment() 91 void remove(IBinder token, int faceId, int userId, IFaceServiceReceiver receiver, in remove() [all …]
|
/frameworks/base/media/lib/tvremote/api/ |
D | current.txt | 6 …method public void clearInputBridge(@NonNull android.os.IBinder) throws java.lang.RuntimeException; 7 …method public void closeInputBridge(@NonNull android.os.IBinder) throws java.lang.RuntimeException; 8 method public android.os.IBinder getBinder(); 10 method public void onInputBridgeConnected(@NonNull android.os.IBinder); 11 …method public void openGamepadBridge(@NonNull android.os.IBinder, @NonNull String) throws java.lan… 12 …method public void openRemoteInputBridge(@NonNull android.os.IBinder, @NonNull String, int, int, i… 13 …method public void sendGamepadAxisValue(@NonNull android.os.IBinder, int, @FloatRange(from=-1.0F, … 14 …method public void sendGamepadKeyDown(@NonNull android.os.IBinder, int) throws java.lang.RuntimeEx… 15 …method public void sendGamepadKeyUp(@NonNull android.os.IBinder, int) throws java.lang.RuntimeExce… 16 …method public void sendKeyDown(@NonNull android.os.IBinder, int) throws java.lang.RuntimeException; [all …]
|
/frameworks/base/core/java/android/service/quicksettings/ |
D | IQSService.aidl | 27 Tile getTile(in IBinder tile); in getTile() 28 void updateQsTile(in Tile tile, in IBinder service); in updateQsTile() 29 void updateStatusIcon(in IBinder tile, in Icon icon, in updateStatusIcon() 31 void onShowDialog(in IBinder tile); in onShowDialog() 32 void onStartActivity(in IBinder tile); in onStartActivity() 33 void startActivity(in IBinder tile, in PendingIntent pendingIntent); in startActivity() 36 void startUnlockAndRun(in IBinder tile); in startUnlockAndRun() 37 void onDialogHidden(in IBinder tile); in onDialogHidden() 38 void onStartSuccessful(in IBinder tile); in onStartSuccessful()
|
/frameworks/native/include/audiomanager/ |
D | IAudioManager.h | 35 TRACK_PLAYER = IBinder::FIRST_CALL_TRANSACTION, 36 PLAYER_ATTRIBUTES = IBinder::FIRST_CALL_TRANSACTION + 1, 37 PLAYER_EVENT = IBinder::FIRST_CALL_TRANSACTION + 2, 38 RELEASE_PLAYER = IBinder::FIRST_CALL_TRANSACTION + 3, 39 TRACK_RECORDER = IBinder::FIRST_CALL_TRANSACTION + 4, 40 RECORDER_EVENT = IBinder::FIRST_CALL_TRANSACTION + 5, 41 RELEASE_RECORDER = IBinder::FIRST_CALL_TRANSACTION + 6, 42 PLAYER_SESSION_ID = IBinder::FIRST_CALL_TRANSACTION + 7, 50 audio_content_type_t content, const sp<IBinder>& player, 57 virtual audio_unique_id_t trackRecorder(const sp<IBinder>& recorder) = 0;
|
/frameworks/native/libs/permission/include/binder/ |
D | IAppOpsService.h | 41 virtual int32_t startOperation(const sp<IBinder>& token, int32_t code, int32_t uid, 45 virtual void finishOperation(const sp<IBinder>& token, int32_t code, int32_t uid, 57 CHECK_OPERATION_TRANSACTION = IBinder::FIRST_CALL_TRANSACTION, 58 NOTE_OPERATION_TRANSACTION = IBinder::FIRST_CALL_TRANSACTION+1, 59 START_OPERATION_TRANSACTION = IBinder::FIRST_CALL_TRANSACTION+2, 60 FINISH_OPERATION_TRANSACTION = IBinder::FIRST_CALL_TRANSACTION+3, 61 START_WATCHING_MODE_TRANSACTION = IBinder::FIRST_CALL_TRANSACTION+4, 62 STOP_WATCHING_MODE_TRANSACTION = IBinder::FIRST_CALL_TRANSACTION+5, 63 PERMISSION_TO_OP_CODE_TRANSACTION = IBinder::FIRST_CALL_TRANSACTION+6, 64 CHECK_AUDIO_OPERATION_TRANSACTION = IBinder::FIRST_CALL_TRANSACTION+7, [all …]
|
/frameworks/base/core/java/android/database/ |
D | IBulkCursor.java | 20 import android.os.IBinder; 59 static final int GET_CURSOR_WINDOW_TRANSACTION = IBinder.FIRST_CALL_TRANSACTION; 60 static final int DEACTIVATE_TRANSACTION = IBinder.FIRST_CALL_TRANSACTION + 1; 61 static final int REQUERY_TRANSACTION = IBinder.FIRST_CALL_TRANSACTION + 2; 62 static final int ON_MOVE_TRANSACTION = IBinder.FIRST_CALL_TRANSACTION + 3; 63 static final int GET_EXTRAS_TRANSACTION = IBinder.FIRST_CALL_TRANSACTION + 4; 64 static final int RESPOND_TRANSACTION = IBinder.FIRST_CALL_TRANSACTION + 5; 65 static final int CLOSE_TRANSACTION = IBinder.FIRST_CALL_TRANSACTION + 6;
|
/frameworks/base/core/java/android/content/ |
D | IContentProvider.java | 28 import android.os.IBinder; 168 static final int QUERY_TRANSACTION = IBinder.FIRST_CALL_TRANSACTION; 169 static final int GET_TYPE_TRANSACTION = IBinder.FIRST_CALL_TRANSACTION + 1; 170 static final int INSERT_TRANSACTION = IBinder.FIRST_CALL_TRANSACTION + 2; 171 static final int DELETE_TRANSACTION = IBinder.FIRST_CALL_TRANSACTION + 3; 172 static final int UPDATE_TRANSACTION = IBinder.FIRST_CALL_TRANSACTION + 9; 173 static final int BULK_INSERT_TRANSACTION = IBinder.FIRST_CALL_TRANSACTION + 12; 174 static final int OPEN_FILE_TRANSACTION = IBinder.FIRST_CALL_TRANSACTION + 13; 175 static final int OPEN_ASSET_FILE_TRANSACTION = IBinder.FIRST_CALL_TRANSACTION + 14; 176 static final int APPLY_BATCH_TRANSACTION = IBinder.FIRST_CALL_TRANSACTION + 19; [all …]
|
/frameworks/native/services/surfaceflinger/ |
D | Client.h | 43 void attachLayer(const sp<IBinder>& handle, const sp<Layer>& layer); 46 sp<Layer> getLayerUser(const sp<IBinder>& handle) const; 51 uint32_t flags, const sp<IBinder>& parent, 52 LayerMetadata metadata, sp<IBinder>* handle, 59 LayerMetadata metadata, sp<IBinder>* handle, 63 status_t mirrorSurface(const sp<IBinder>& mirrorFromHandle, sp<IBinder>* handle, 66 virtual status_t clearLayerFrameStats(const sp<IBinder>& handle) const; 68 virtual status_t getLayerFrameStats(const sp<IBinder>& handle, FrameStats* outStats) const; 74 DefaultKeyedVector< wp<IBinder>, wp<Layer> > mLayers;
|
/frameworks/native/libs/binder/ |
D | Stability.cpp | 26 void Stability::forceDowngradeToStability(const sp<IBinder>& binder, Level level) { in forceDowngradeToStability() 37 void Stability::forceDowngradeToLocalStability(const sp<IBinder>& binder) { in forceDowngradeToLocalStability() 41 void Stability::forceDowngradeToSystemStability(const sp<IBinder>& binder) { in forceDowngradeToSystemStability() 45 void Stability::forceDowngradeToVendorStability(const sp<IBinder>& binder) { in forceDowngradeToVendorStability() 49 void Stability::markCompilationUnit(IBinder* binder) { in markCompilationUnit() 54 void Stability::markVintf(IBinder* binder) { in markVintf() 59 std::string Stability::debugToString(const sp<IBinder>& binder) { in debugToString() 63 void Stability::markVndk(IBinder* binder) { in markVndk() 68 bool Stability::requiresVintfDeclaration(const sp<IBinder>& binder) { in requiresVintfDeclaration() 72 void Stability::tryMarkCompilationUnit(IBinder* binder) { in tryMarkCompilationUnit()
|
/frameworks/base/core/java/android/companion/virtual/ |
D | IVirtualDevice.aidl | 65 IBinder token); in createVirtualKeyboard() 71 IBinder token); in createVirtualMouse() 77 IBinder token, in createVirtualTouchscreen() 79 void unregisterInputDevice(IBinder token); in unregisterInputDevice() 80 boolean sendKeyEvent(IBinder token, in VirtualKeyEvent event); in sendKeyEvent() 81 boolean sendButtonEvent(IBinder token, in VirtualMouseButtonEvent event); in sendButtonEvent() 82 boolean sendRelativeEvent(IBinder token, in VirtualMouseRelativeEvent event); in sendRelativeEvent() 83 boolean sendScrollEvent(IBinder token, in VirtualMouseScrollEvent event); in sendScrollEvent() 84 boolean sendTouchEvent(IBinder token, in VirtualTouchEvent event); in sendTouchEvent() 91 PointF getCursorPosition(IBinder token); in getCursorPosition()
|