connection_l.h File Reference

#include <gwenhywfar/iolayer.h>
#include "server_l.h"

Include dependency graph for connection_l.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  LCS_CONNECTION_TYPE {
  LCS_Connection_Type_Unknown = 0, LCS_Connection_Type_Driver, LCS_Connection_Type_Client, LCS_Connection_Type_Service,
  LCS_Connection_Type_Master
}

Functions

void LCS_Connection_TakeOver (GWEN_IO_LAYER *conn)
void LCS_Connection_SetType (GWEN_IO_LAYER *conn, LCS_CONNECTION_TYPE t)
LCS_CONNECTION_TYPE LCS_Connection_GetType (const GWEN_IO_LAYER *conn)
int LCS_Connection_IsOfType (GWEN_IO_LAYER *conn)
void LCS_Connection_SetServer (GWEN_IO_LAYER *conn, LCS_SERVER *cs)
LCS_SERVERLCS_Connection_GetServer (const GWEN_IO_LAYER *conn)


Enumeration Type Documentation

Enumerator:
LCS_Connection_Type_Unknown 
LCS_Connection_Type_Driver 
LCS_Connection_Type_Client 
LCS_Connection_Type_Service 
LCS_Connection_Type_Master 


Function Documentation

void LCS_Connection_TakeOver ( GWEN_IO_LAYER *  conn  ) 

void LCS_Connection_SetType ( GWEN_IO_LAYER *  conn,
LCS_CONNECTION_TYPE  t 
)

LCS_CONNECTION_TYPE LCS_Connection_GetType ( const GWEN_IO_LAYER *  conn  ) 

int LCS_Connection_IsOfType ( GWEN_IO_LAYER *  conn  ) 

void LCS_Connection_SetServer ( GWEN_IO_LAYER *  conn,
LCS_SERVER cs 
)

LCS_SERVER* LCS_Connection_GetServer ( const GWEN_IO_LAYER *  conn  ) 


doxygen