Callback (computer programming)
Any executable code that is passed as an argument to other code that is expected to call back the argument at a given time
In computer programming, a callback is a programming pattern in which a function reference is passed from one context (consumer) to another (provider) such that the provider can call the function. If the function accesses state or functionality of the consumer, then the call is back to the consumer – backwards compared to the normal flow of control in which a consumer calls a provider.
Nº Q1205349 ★★
Uncommon · Knowledge
Callback (computer programming)
Any executable code that is passed as an argument to other code that is expected to call back the argument at a given time
In computer programming, a callback is a programming pattern in which a function reference is passed from one context (consumer) to another (provider) such that the provider can call the function. If the function accesses state or functionality of the consumer, then the call is back to the consumer – backwards compared to the normal flow of control in which a consumer calls a provider.
Last price
—
Floor price
—
7-day median
—
30-day sales
0
30-day range
—
In circulation
0
Price history
median
low – high
sales
No sales in this period
Show table
| Date | median | Low | High | sales |
|---|
Sales history
- Last sale
- —
- 30-day average
- —
- 30-day low
- —
- 30-day high
- —
- Sales 7d
- 0
- Sales 30d
- 0
No sales yet.
Anonymous sales: no buyer or seller shown. Figures count player-to-player sales only.
From Wikipedia
In computer programming, a callback is a programming pattern in which a function reference is passed from one context (consumer) to another (provider) such that the provider can call the function. If the function accesses state or functionality of the consumer, then the call is back to the consumer – backwards compared to the normal flow of control in which a consumer calls a provider. A function that accepts a callback parameter may be designed to call back before returning to its caller. But, more typically, a callback reference is stored by the provider so that it can call the function later (as deferred). If the provider invokes the callback on the same thread as the consumer, then the call is blocking, a.k.a. synchronous. If instead, the provider invokes the callback on a different thread, then the call is non-blocking, a.k.a. asynchronous. A callback can be likened to leaving instructions with a tailor for what to do when a suit is ready, such as calling a specific phone number or delivering it to a given address. These instructions represent a callback: a function provided in advance to be executed later, often by a different part of the system and not necessarily by the one that received it. The difference between a general function reference and a callback can be subtle, and some use the terms interchangeably but distinction generally depends on programming intent. If the intent is like the telephone callback – that the original called party communicates back to the original caller – then it's a callback.
Text: Wikipédia, CC BY-SA 4.0. · Image: TuukkaH (Public domain) ·
Related cards
Backpropagation
Optimization algorithm for artificial neural networks
Nº Q798503 ★★★
Return-oriented programming
Computer security exploit technique that manipulates the call stack to hijack control flow
Nº Q278937 ★
Back slang
Coded form of English speech
Nº Q4839368 ★★★
Ringtone
Sound made by a telephone to indicate an incoming call, text message or notification
Nº Q690856 ★★★
Create, read, update and delete
Four basic functions of persistent storage in computer programming
Nº Q60500 ★★★
Over-the-air update
Secure distribution of software, configuration settings, or encryption keys to electronic devices via an insecure connection
Nº Q2088106 ★★★