ubit
Public Member Functions | List of all members
ubit::UOutbuf Class Reference

UOutbuf (. More...

#include <usocket.hpp>

Inheritance diagram for ubit::UOutbuf:
ubit::UIObuf ubit::UMSrequest

Public Member Functions

void writeChar (char)
 
void writeChar (unsigned char)
 
void writeShort (short)
 
void writeLong (long)
 
void writeString (const UStr &)
 
void writeString (const char *)
 
void writeString (const char *s, unsigned int len)
 
void writeEvent (unsigned char event_type, unsigned char event_flow, long x, long y, unsigned long detail)
 
- Public Member Functions inherited from ubit::UIObuf
const char * data () const
 
char * data ()
 returns the data in this IObuf (may be NOT null-terminated). More...
 
unsigned int size () const
 
unsigned int consumed () const
 
bool resize (unsigned short)
 
bool augment (unsigned short)
 

Additional Inherited Members

- Protected Types inherited from ubit::UIObuf
enum  { DEFAULT_BUFSIZE = 512, AUGMENT_QUANTUM = 2048 }
 
- Protected Attributes inherited from ubit::UIObuf
char * buffer
 
char default_buffer [DEFAULT_BUFSIZE]
 
unsigned int inpos
 
unsigned int outpos
 
unsigned int bufsize
 

Detailed Description

UOutbuf (.

See also
USocket).

The documentation for this class was generated from the following files: