Erlang-Interface

 view release on metacpan or  search on metacpan

Interface.xs  view on Meta::CPAN

    long y

void erl_set_compat_rel(release_number)
	unsigned release_number

int erl_connect_init(number, cookie, creation)
    int number
    char *cookie
    short creation

int erl_connect_xinit(host, alive, node, addr, cookie, creation)
    char* host
    char* alive
    char* node
    void* addr
    char* cookie
    short creation

int erl_connect(node)
    char* node

int erl_xconnect(addr, alive)
    void* addr
    char* alive
CODE:
{
    RETVAL = erl_xconnect((struct in_addr*)&addr, alive);
}
OUTPUT:
    RETVAL

int erl_close_connection(fd)
	int fd

int erl_receive(fd, bufp, bufsize)
	int fd
	SV *bufp

Interface.xs  view on Meta::CPAN

int erl_accept(listensock, conp)
	int listensock
	ErlConnect *conp

const char *erl_thiscookie()

const char *erl_thisnodename()                                             

const char *erl_thishostname()

const char *erl_thisalivename()

short erl_thiscreation()

int erl_length(list)
    ETERM* list

ETERM* erl_mk_atom(string)
    char* string

ETERM* erl_mk_binary(bptr)

lib/Erlang/Interface.pm  view on Meta::CPAN

	erl_rpc
	erl_rpc_to
	erl_rpc_from

	erl_publish
	erl_accept

	erl_thiscookie
	erl_thisnodename
	erl_thishostname
	erl_thisalivename
	erl_thiscreation

	erl_init

	erl_length
	erl_mk_atom
	erl_mk_binary
	erl_mk_empty_list
	erl_mk_estring
	erl_mk_float



( run in 0.605 second using v1.01-cache-2.11-cpan-483215c6ad5 )