HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
TIL_DeepSocketHandler Class Reference

#include <TIL_DeepSocketHandler.h>

Public Member Functions

 TIL_DeepSocketHandler (pid_t client, UT_NetSocket *socket, TIL_DeepReader *reader)
 
 ~TIL_DeepSocketHandler ()
 
int64 getMemoryUsage (bool inclusive) const
 
int getFileDescriptor () const
 
UT_NetSocketgetSocket ()
 
int processInput (int max_packets=1e8)
 
bool terminate (bool kill_proc=true)
 
void setMousePosition (float mx, float my, float radius)
 
void requestMaterialStyleSheet (int style_sheet_index)
 
void autoUpdate ()
 
void halt ()
 

Detailed Description

Definition at line 26 of file TIL_DeepSocketHandler.h.

Constructor & Destructor Documentation

TIL_DeepSocketHandler::TIL_DeepSocketHandler ( pid_t  client,
UT_NetSocket socket,
TIL_DeepReader reader 
)
TIL_DeepSocketHandler::~TIL_DeepSocketHandler ( )

Member Function Documentation

void TIL_DeepSocketHandler::autoUpdate ( )
int TIL_DeepSocketHandler::getFileDescriptor ( ) const
int64 TIL_DeepSocketHandler::getMemoryUsage ( bool  inclusive) const
UT_NetSocket* TIL_DeepSocketHandler::getSocket ( )
inline

Definition at line 39 of file TIL_DeepSocketHandler.h.

void TIL_DeepSocketHandler::halt ( )
int TIL_DeepSocketHandler::processInput ( int  max_packets = 1e8)
void TIL_DeepSocketHandler::requestMaterialStyleSheet ( int  style_sheet_index)
void TIL_DeepSocketHandler::setMousePosition ( float  mx,
float  my,
float  radius 
)
bool TIL_DeepSocketHandler::terminate ( bool  kill_proc = true)

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