[Erlang Systems]

ei_connect

C LIBRARY

C LIBRARY SUMMARY

DESCRIPTION

EXPORTS

int ei_connect_init(ei_cnode* ec, const char* this_node_name, const char *cookie, short creation)
int ei_connect_xinit(ei_cnode* ec, const char *thishostname, const char *thisalivename, const char *thisnodename, Erl_IpAddr thisipaddr, const char *cookie, short creation)

int ei_connect(ei_cnode* ec, char *nodename)
int ei_xconnect(ei_cnode* ec, Erl_IpAddr adr, char *alivename)

int ei_receive(int fd, unsigned char* bufp, int bufsize)

int ei_receive_msg(int fd, erlang_msg* msg, ei_x_buff* x)
int ei_xreceive_msg(int fd, erlang_msg* msg, ei_x_buff* x)

intei_send(int fd, erlang_pid* to, char* buf, int len)

int erl_reg_send(ei_cnode* ec, int fd, char* server_name, char* buf, int len)

int ei_rpc(ei_cnode *ec, int fd, char *mod, char *fun, const char* argbuf, int argbuflen, ei_x_buff* x)
int erl_rpc_to(ei_cnode *ec, int fd, char *mod, char* fun, const char *argbu, int argbuflen)
int erl_rpc_from(ei_cnode *ec, int fd, int timeout, erlamg_msg *msg, ei_x_buff *x)

int ei_publish(ei_cnode *ec, int port)

int ei_accept(ei_cnode *ec, int listensock, ErlConnect *conp)

int ei_unpublish(ei_cnode *ec)

const char *ei_thisnodename(ei_cnode *ec)
const char *ei_thishostname(ei_cnode *ec)
const char *ei_thisalivename(ei_cnode *ec)

erlang_pid *ei_self(ei_cnode *ec)

Debug Information

AUTHORS


erl_interface 3.3.2
Copyright © 1991-2002 Ericsson Utvecklings AB