unix_domain_socket 0.0.0-dev.5 copy "unix_domain_socket: ^0.0.0-dev.5" to clipboard
unix_domain_socket: ^0.0.0-dev.5 copied to clipboard

discontinued

Native bindings for Unix domain sockets.

example/example.dart

import 'package:unix_domain_socket/unix_domain_socket.dart';

import "dart:convert";

void main() {
  var socket = UnixDomainSocket.create("/run/cups/cups.sock");

  var request = Utf8Encoder().convert(
      "GET / HTTP/1.1\r\nHost: 127.0.0.1:631\r\nConnection: close\r\n\r\n");
  var n_written = socket.write(request);
  print("wrote $n_written");

  var response = socket.read(1024);
  var text = Utf8Decoder().convert(response);
  print("read $text");
}
2
likes
30
pub points
0%
popularity

Publisher

unverified uploader

Native bindings for Unix domain sockets.

Repository (GitHub)
View/report issues

License

GPL-3.0 (LICENSE)

Dependencies

ffi, packages

More

Packages that depend on unix_domain_socket