Rogue Wave banner
Previous fileTop of DocumentContentsIndex pageNext file
Essential Networking Module Reference Guide
Rogue Wave web site:  Home Page  |  Main Documentation Page

RWNetBuf

Module:  Essential Networking Module   Package:  Networking


Does not inherit

Local Index

Members

Header File

#include <rw/network/RWNetBuf.h>

Description

RWNetBuf is a network communication buffer class. A network communication buffer contains bytes of data and associated flags that indicate the state of the buffer. An RWNetBuf should not be confused with a TLI netbuf (TLI is the Unix System V network communication interface).

Public Constructors

RWNetBuf();
RWNetBuf(const RWCString& buf, State state=normal);

Public Enums

enum State { 
normal=1, // Nothing special eof=0 // End of file };

Public Member Operators

operator bool() const;
operator RWCString() const;

Public Member Functions

RWCString
getData() const;
State
getState() const;


Previous fileTop of DocumentContentsIndex pageNext file

© Copyright Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave and SourcePro are registered trademarks of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.
Contact Rogue Wave about documentation or support issues.