First completed version of cleaned up connection object.
First testing is promising
This commit is contained in:
7
conman.h
7
conman.h
@ -86,6 +86,7 @@ SConnection *SCfindMaster(SConnection * pCon);
|
||||
int SCisConnected(SConnection * pCon);
|
||||
int VerifyConnection(SConnection * pCon);
|
||||
int SCVerifyConnection(SConnection * self);
|
||||
void SCClose(SConnection *pCon);
|
||||
/*------------------------------- tasking --------------------------------*/
|
||||
int SCTaskFunction(void *pCon);
|
||||
void SCSignalFunction(void *pCon, int iSignal, void *pSigData);
|
||||
@ -141,20 +142,22 @@ int SCGetOutClass(SConnection * self);
|
||||
int SCGetGrab(SConnection * pCon);
|
||||
int SCActive(SConnection * pCon);
|
||||
int SCGetRunLevel(SConnection *pCon);
|
||||
int SCGetIdent(SConnection *pCon);
|
||||
long SCGetIdent(SConnection *pCon);
|
||||
int SCGetSicsError(SConnection *pCon);
|
||||
int SCGetTransID(SConnection *pCon);
|
||||
int SCGetProtocolID(SConnection *pCon);
|
||||
int SCGetSockHandle(SConnection *pCon);
|
||||
int SCGetConStatus(SConnection *pCon);
|
||||
char *SCGetDeviceID(SConnection *pCon);
|
||||
int SCGetEnd(SConnection *pCon);
|
||||
/************************* connection parameter change **********************/
|
||||
void SCSetConStatus(SConnection *pCon, int conStatus);
|
||||
void SCSetEventType(SConnection *pCon, int eventType);
|
||||
void SCSetSicsError(SConnection *pCon, int sicsError);
|
||||
void SCSetProtocolID(SConnection *pCon, int proID);
|
||||
void SCSetGrab(SConnection *pCon, int iGrab);
|
||||
|
||||
void SCSetEnd(SConnection *pCon, int val);
|
||||
void SCSetTelnet(SConnection *pCon, int val);
|
||||
/* **************************** Invocation ******************************** */
|
||||
int SCInvoke(SConnection * self, SicsInterp * pInter, char *pCommand);
|
||||
|
||||
|
Reference in New Issue
Block a user