core/_exports_in_nodejs
        library 
 
      
    
    
    
      Classes
      
          - 
  BrowserHttpClient 
- 
  Implemented by HttpClient when the application runs in browser.
- 
  BytesBuilder 
- 
  Builds a list of bytes, allowing bytes and lists of bytes to be added at the
end.
- 
  CompressionOptions 
- 
  Options controlling compression in a WebSocket.
- 
  ConnectionTask<S> 
- 
  A cancelable connection attempt.
- 
  ContentType 
- 
  A MIME/IANA media type used as the value of the
HttpHeaders.contentTypeHeader header.
- 
  Cookie 
- 
  Representation of a cookie. For cookies received by the server as Cookie
header values only name and value properties will be set. When building a
cookie for the 'set-cookie' header in the server and when receiving cookies
in the client as 'set-cookie' headers all fields can be used.
- 
  Datagram 
- 
  A data packet received by a RawDatagramSocket.
- 
  Directory 
- 
  A reference to a directory (or folder) on the file system.
- 
  File 
- 
  A reference to a file on the file system.
- 
  FileLock 
- 
  Type of lock when requesting a lock on a file.
- 
  FileMode 
- 
  The modes in which a File can be opened.
- 
  FileStat 
- 
  The result of calling the POSIX stat()function on a file system object.
- 
  FileSystemCreateEvent 
- 
  File system event for newly created file system objects.
- 
  FileSystemDeleteEvent 
- 
  File system event for deletion of file system objects.
- 
  FileSystemEntity 
- 
  The common superclass of File, Directory, and Link.
- 
  FileSystemEntityType 
- 
  The type of an entity on the file system,
such as a file, directory, or link.
- 
  FileSystemEvent 
- 
  Base event class emitted by FileSystemEntity.watch.
- 
  FileSystemModifyEvent 
- 
  File system event for modifications of file system objects.
- 
  FileSystemMoveEvent 
- 
  File system event for moving of file system objects.
- 
  GZipCodec 
- 
  The GZipCodec encodes raw bytes to GZip compressed bytes and decodes GZip
compressed bytes to raw bytes.
- 
  Representation of a header value in the form:
- 
  HttpClient 
- 
  An HTTP client for communicating with an HTTP server.
- 
  HttpClientBasicCredentials 
- 
  Represents credentials for basic authentication.
- 
  HttpClientBearerCredentials 
- 
  Represents credentials for bearer token authentication.
- 
  HttpClientCredentials 
- 
  Represents credentials for authentication in HttpClient.
- 
  HttpClientDigestCredentials 
- 
  Represents credentials for digest authentication.
- 
  HttpClientRequest 
- 
  HTTP request for a client connection.
- 
  HttpClientResponse 
- 
  HTTP response for a client connection.
- 
  HttpConnectionInfo 
- 
  Information about an HttpRequest, HttpResponse, HttpClientRequest, or
HttpClientResponse connection.
- 
  HttpConnectionsInfo 
- 
  Summary statistics about an HttpServers current socket connections.
- 
  HttpDate 
- 
  Utility functions for working with dates with HTTP specific date
formats.
- 
  Headers for HTTP requests and responses.
- 
  HttpOverrides 
- 
  This class facilitates overriding HttpClient with a mock implementation.
It should be extended by another class in client code with overrides
that construct a mock implementation. The implementation in this base class
defaults to the actual HttpClient implementation. For example:
- 
  HttpRequest 
- 
  A server-side object
that contains the content of and information about an HTTP request.
- 
  HttpResponse 
- 
  An HTTP response, which returns the headers and data
from the server to the client in response to an HTTP request.
- 
  HttpServer 
- 
  A server that delivers content, such as web pages, using the HTTP protocol.
- 
  HttpSession 
- 
  The HttpRequest.session of an HttpRequest.
- 
  HttpStatus 
- 
  HTTP status codes.  Exported in dart:io and dart:html.
- 
  InternetAddress 
- 
  An internet address or a Unix domain address.
- 
  InternetAddressType 
- 
  The type, or address family, of an InternetAddress.
- 
  IOOverrides 
- 
  Facilities for overriding various APIs of dart:iowith mock
implementations.
- 
  IOSink 
- 
  A combined byte and text output.
- 
  Link 
- 
  References to filesystem links.
- 
  NetworkInterface 
- 
  A NetworkInterface represents an active network interface on the current
system. It contains a list of InternetAddresses that are bound to the
interface.
- 
  Pipe 
- 
  An anonymous pipe that can be used to send data in a single direction i.e.
data written to write can be read using read.
- 
  Platform 
- 
  Information about the environment in which the current program is running.
- 
  Process 
- 
  The means to execute a program.
- 
  ProcessInfo 
- 
  Methods for retrieving information about the current process.
- 
  ProcessResult 
- 
  The result of running a non-interactive
process started with Process.run or Process.runSync.
- 
  ProcessSignal 
- 
  On Posix systems, ProcessSignal is used to send a specific signal
to a child process, see Process.kill.
- 
  ProcessStartMode 
- 
  Modes for running a new process.
- 
  RandomAccessFile 
- 
  Random access to the data in a file.
- 
  RawDatagramSocket 
- 
  An unbuffered interface to a UDP socket.
- 
  RawSecureServerSocket 
- 
  A server socket providing a stream of low-level RawSecureSockets.
- 
  RawSecureSocket 
- 
  RawSecureSocketprovides a secure (SSL or TLS) network connection.
- 
  RawServerSocket 
- 
  A listening socket.
- 
  RawSocket 
- 
  A TCP connection.
- 
  RawSocketEvent 
- 
  Events for the RawDatagramSocket, RawSecureSocket, and RawSocket.
- 
  RawSocketOption 
- 
  The RawSocketOption is used as a parameter to Socket.setRawOption and
RawSocket.setRawOption to customize the behaviour of the underlying
socket.
- 
  RawSynchronousSocket 
- 
  A low-level class for communicating synchronously over a TCP socket.
- 
  RawZLibFilter 
- 
  The RawZLibFilter class provides a low-level interface to zlib.
- 
  ReadPipe 
- 
  The "read" end of an Pipe created by Pipe.create.
- 
  RedirectInfo 
- 
  Redirect information.
- 
  ResourceHandle 
- 
  A wrapper around OS resource handle so it can be passed via Socket
as part of SocketMessage.
- 
  SameSite 
- 
  Cookie cross-site availability configuration.
- 
  SecureServerSocket 
- 
  A server socket, providing a stream of high-level Sockets.
- 
  SecureSocket 
- 
  A TCP socket using TLS and SSL.
- 
  SecurityContext 
- 
  The object containing the certificates to trust when making
a secure client connection, and the certificate chain and
private key to serve from a secure server.
- 
  ServerSocket 
- 
  A listening socket.
- 
  Socket 
- 
  A TCP connection between two sockets.
- 
  SocketControlMessage 
- 
  Control message part of the SocketMessage received by a call to
RawSocket.readMessage.
- 
  SocketDirection 
- 
  The SocketDirection is used as a parameter to Socket.close and
RawSocket.close to close a socket in the specified direction(s).
- 
  SocketMessage 
- 
  A socket message received by a RawDatagramSocket.
- 
  SocketOption 
- 
  An option for a socket which is configured using Socket.setOption.
- 
  Stdin 
- 
  The standard input stream of the process.
- 
  StdioType 
- 
  The type of object a standard IO stream can be attached to.
- 
  Stdout 
- 
  An IOSink connected to either the standard out or error of the process.
- 
  SystemEncoding 
- 
  The system encoding is the current code page on Windows and UTF-8 on Linux
and Mac.
- 
  TlsProtocolVersion 
- 
  A Transport Layer Security (TLS) version.
- 
  WebSocket 
- 
  A two-way HTTP communication object for client or server applications.
- 
  WebSocketStatus 
- 
  WebSocket status codes used when closing a WebSocket connection.
- 
  WebSocketTransformer 
- 
  The WebSocketTransformer provides the ability to upgrade a
HttpRequest to a WebSocket connection. It supports both
upgrading a single HttpRequest and upgrading a stream of
HttpRequests.
- 
  WritePipe 
- 
  The "write" end of an Pipe created by Pipe.create.
- 
  X509Certificate 
- 
  X509Certificate represents an SSL certificate, with accessors to
get the fields of the certificate.
- 
  ZLibCodec 
- 
  The ZLibCodec encodes raw bytes to ZLib compressed bytes and decodes ZLib
compressed bytes to raw bytes.
- 
  ZLibDecoder 
- 
  The ZLibDecoder is used by ZLibCodec and GZipCodec to decompress data.
- 
  ZLibEncoder 
- 
  The ZLibEncoder encoder is used by ZLibCodec and GZipCodec to compress
data.
- 
  ZLibOption 
- 
  Exposes ZLib options for input parameters.
 
    
    
    
    
      Properties
      
          - 
  exitCode
  ↔ int
  
- 
  Get the global exit code for the Dart VM.
  getter/setter pair 
- 
  pid
  → int
  
- 
  Returns the PID of the current process.
  no setter 
- 
  stderr
  → Stdout
  
- 
  The standard output stream of errors written by this program.
  no setter 
- 
  stdin
  → Stdin
  
- 
  The standard input stream of data read by this program.
  no setter 
- 
  stdout
  → Stdout
  
- 
  The standard output stream of data written by this program.
  no setter