java_net_PlainSocketImpl

Instances of this class represent plain stream (TCP) sockets.



Functions


void java_net_PlainSocketImpl_socketCreate(struct Hjava_net_PlainSocketImpl* this, jbool stream)

Create a new stream socket.

Arguments

void java_net_PlainSocketImpl_socketConnect(struct Hjava_net_PlainSocketImpl* this, struct Hjava_net_InetAddress* daddr, jint dport)

Connect the socket to someone.

Arguments

void java_net_PlainSocketImpl_socketBind(struct Hjava_net_PlainSocketImpl* this, struct Hjava_net_InetAddress* laddr, jint lport)

Bind a port to the socket (address is ignored in Plan9).

Arguments

void java_net_PlainSocketImpl_socketListen(struct Hjava_net_PlainSocketImpl* this, jint count)

Turns this socket into a listener.

Arguments

void java_net_PlainSocketImpl_socketAccept(struct Hjava_net_PlainSocketImpl* this, struct Hjava_net_SocketImpl* sock)

Accept a connection.

Arguments

jint java_net_PlainSocketImpl_socketAvailable(struct Hjava_net_PlainSocketImpl* this)

Returns how many bytes can be read without blocking.

Arguments Return value

void java_net_PlainSocketImpl_socketClose(struct Hjava_net_PlainSocketImpl* this)

Closes this socket.

Arguments
File generated from "PlainSocketImpl.c" by autodoc. 21-03-1998 13:32