Added command stack wrappers and fixed up nread and removed dead code from nserver

Removed direct access from token.c
This commit is contained in:
2016-10-31 15:33:31 +01:00
parent 0e2605b570
commit 5f2abbb99a
5 changed files with 52 additions and 17 deletions

View File

@@ -153,6 +153,7 @@ 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);
/* **************************** Invocation ******************************** */
int SCInvoke(SConnection * self, SicsInterp * pInter, char *pCommand);
@@ -195,4 +196,10 @@ int SCUnregisterID(SConnection * pCon, long ID);
* returns -1 if no ID can be found.
*/
long SCgetCallbackID(SConnection * pCon, void *pData);
/*************************** command stack handling **********************/
void SCCostaLock(SConnection *pCon);
void SCCostaUnLock(SConnection *pCon);
int SCCostaLocked(SConnection *pCon);
int SCCostaTop(SConnection *pCon, char *command);
#endif