Struct erlang_port::PacketSender[][src]

pub struct PacketSender<W> where
    W: Write
{ /* fields omitted */ }

A sender for ports opened in Packet mode.

If a port is opened with the {:packet, N} option then this sender can be used with the packet_size set to N

Methods

impl<W> PacketSender<W> where
    W: Write
[src]

Trait Implementations

impl<W> PortSend for PacketSender<W> where
    W: Write
[src]

Sends a single message over the port. Read more

Sends an {:ok, T} or {:error, E} over the port. Read more

Auto Trait Implementations

impl<W> Send for PacketSender<W> where
    W: Send

impl<W> Sync for PacketSender<W> where
    W: Sync