Module ipc_channel::ipc [] [src]

Reexports

use platform;
use platform::OsIpcChannel;
use platform::OsIpcReceiver;
use platform::OsIpcReceiverSet;
use platform::OsIpcSender;
use platform::OsIpcOneShotServer;
use platform::OsIpcSelectionResult;
use platform::OsIpcSharedMemory;
use platform::OsOpaqueIpcChannel;
use bincode;
use serde::Deserialize;
use serde::Deserializer;
use serde::Serialize;
use serde::Serializer;
use std::cell::RefCell;
use std::cmp::min;
use std::fmt;
use std::fmt::Debug;
use std::fmt::Formatter;
use std::io::Error;
use std::marker::PhantomData;
use std::mem;
use std::ops::Deref;

Structs

IpcBytesReceiver
IpcBytesSender
IpcOneShotServer
IpcReceiver
IpcReceiverSet
IpcSender
IpcSharedMemory
OpaqueIpcMessage
OpaqueIpcReceiver
OpaqueIpcSender

Enums

IpcSelectionResult

Constants

OS_IPC_CHANNELS_FOR_DESERIALIZATION
OS_IPC_CHANNELS_FOR_SERIALIZATION
OS_IPC_SHARED_MEMORY_REGIONS_FOR_DESERIALIZATION
OS_IPC_SHARED_MEMORY_REGIONS_FOR_SERIALIZATION

Functions

bytes_channel
channel
deserialize_os_ipc_sender
serialize_os_ipc_sender