jaeger-client -> opentelemetry
This commit is contained in:
32
vendor/open-telemetry/context/ScopeInterface.php
vendored
Normal file
32
vendor/open-telemetry/context/ScopeInterface.php
vendored
Normal file
@@ -0,0 +1,32 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace OpenTelemetry\Context;
|
||||
|
||||
use const PHP_INT_SIZE;
|
||||
|
||||
interface ScopeInterface
|
||||
{
|
||||
/** The associated context was already detached. */
|
||||
public const DETACHED = 1 << (PHP_INT_SIZE << 3) - 1;
|
||||
/** The associated context is not in the active execution context. */
|
||||
public const INACTIVE = 1 << (PHP_INT_SIZE << 3) - 2;
|
||||
/** The associated context is not the active context. */
|
||||
public const MISMATCH = 1 << (PHP_INT_SIZE << 3) - 3;
|
||||
|
||||
/**
|
||||
* Detaches the context associated with this scope and restores the
|
||||
* previously associated context.
|
||||
*
|
||||
* @return int zero indicating an expected call, or a non-zero value
|
||||
* indicating that the call was unexpected
|
||||
*
|
||||
* @see self::DETACHED
|
||||
* @see self::INACTIVE
|
||||
* @see self::MISMATCH
|
||||
*
|
||||
* @see https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/context/README.md#detach-context
|
||||
*/
|
||||
public function detach(): int;
|
||||
}
|
||||
Reference in New Issue
Block a user