public class Pipe extends ZObject
| Modifier and Type | Class and Description |
|---|---|
static interface |
Pipe.IPipeEvents |
| Modifier and Type | Method and Description |
|---|---|
boolean |
check_read() |
boolean |
check_write() |
void |
flush() |
Blob |
get_identity() |
void |
hiccup() |
static void |
pipepair(ZObject[] parents_,
Pipe[] pipes_,
int[] hwms_,
boolean[] delays_) |
protected void |
process_activate_read() |
protected void |
process_activate_write(long msgs_read_) |
protected void |
process_hiccup(Object pipe_) |
protected void |
process_pipe_term_ack() |
protected void |
process_pipe_term() |
Msg |
read() |
void |
rollback() |
void |
set_event_sink(Pipe.IPipeEvents sink_) |
void |
set_identity(Blob identity_) |
void |
terminate(boolean delay_) |
String |
toString() |
boolean |
write(Msg msg_) |
choose_io_thread, destroy_socket, find_endpoint, get_ctx, get_tid, process_attach, process_bind, process_command, process_own, process_plug, process_reap, process_reaped, process_seqnum, process_stop, process_term_ack, process_term_req, process_term, register_endpoint, send_activate_read, send_activate_write, send_attach, send_attach, send_bind, send_bind, send_done, send_hiccup, send_own, send_pipe_term_ack, send_pipe_term, send_plug, send_plug, send_reap, send_reaped, send_stop, send_term_ack, send_term_req, send_term, unregister_endpointspublic static void pipepair(ZObject[] parents_, Pipe[] pipes_, int[] hwms_, boolean[] delays_)
public void set_event_sink(Pipe.IPipeEvents sink_)
public void set_identity(Blob identity_)
public Blob get_identity()
public boolean check_read()
public Msg read()
public boolean check_write()
public boolean write(Msg msg_)
public void rollback()
public void flush()
protected void process_activate_read()
process_activate_read in class ZObjectprotected void process_activate_write(long msgs_read_)
process_activate_write in class ZObjectprotected void process_hiccup(Object pipe_)
process_hiccup in class ZObjectprotected void process_pipe_term()
process_pipe_term in class ZObjectprotected void process_pipe_term_ack()
process_pipe_term_ack in class ZObjectpublic void terminate(boolean delay_)
public void hiccup()
Copyright © 2014. All rights reserved.