Public Member Functions

INetStreamSocket Struct Reference

List of all members.

Public Member Functions

virtual void connect (const char *, int)=0
virtual void disconnect ()=0
virtual void listen (int)=0
virtual int accept (INetStreamSocket **)=0
virtual int send_data (const void *data, int datalen)=0
virtual int read_data (void *buf, int *buflen)=0
virtual int setsockopt (char *optname, void *val, size_t valsize)=0
virtual void print_state (FILE *)=0
virtual bool is_connected ()=0
virtual bool is_listening ()=0
virtual int getpeername (struct sockaddr *sa, size_t *salen)
virtual int getsockname (struct sockaddr *sa, size_t *salen)
virtual bool get_var (const char *var, char *result, int result_len)
virtual bool set_var (const char *var, const char *val)

The documentation for this struct was generated from the following file: