Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. TransportInterface.php

interface TransportInterface

Same name in this branch
  1. 11.1.x vendor/symfony/mailer/Transport/TransportInterface.php \Symfony\Component\Mailer\Transport\TransportInterface

@psalm-template-covariant CONTENT_TYPE of string

Hierarchy

  • interface \OpenTelemetry\SDK\Common\Export\TransportInterface

Expanded class hierarchy of TransportInterface

All classes that implement TransportInterface

12 files declare their use of TransportInterface
ConsoleExporter.php in vendor/open-telemetry/sdk/Logs/Exporter/ConsoleExporter.php
ConsoleSpanExporter.php in vendor/open-telemetry/sdk/Trace/SpanExporter/ConsoleSpanExporter.php
LogsExporter.php in vendor/open-telemetry/exporter-otlp/LogsExporter.php
LogsExporterFactory.php in vendor/open-telemetry/exporter-otlp/LogsExporterFactory.php
MetricExporter.php in vendor/open-telemetry/exporter-otlp/MetricExporter.php

... See full list

File

vendor/open-telemetry/sdk/Common/Export/TransportInterface.php, line 13

Namespace

OpenTelemetry\SDK\Common\Export
View source
interface TransportInterface {
    public function contentType() : string;
    public function send(string $payload, ?CancellationInterface $cancellation = null) : FutureInterface;
    public function shutdown(?CancellationInterface $cancellation = null) : bool;
    public function forceFlush(?CancellationInterface $cancellation = null) : bool;

}

Members

Title Sort descending Modifiers Object type Summary Overrides
TransportInterface::contentType public function 2
TransportInterface::forceFlush public function 2
TransportInterface::send public function 2
TransportInterface::shutdown public function 2
RSS feed
Powered by Drupal