aqhome: more work on http service.
This commit is contained in:
@@ -149,9 +149,9 @@ AQH_SESSION_LIST *AQH_Service_GetSessionList(const AQH_SERVICE *sv)
|
||||
|
||||
|
||||
|
||||
AQH_SESSION *AQH_Service_GetSessionById(const AQH_SERVICE *sv, uint32_t sessionId)
|
||||
AQH_SESSION *AQH_Service_GetSessionByUid(const AQH_SERVICE *sv, const char *sessionUid)
|
||||
{
|
||||
return sv?AQH_Session_List_GetById(sv->sessionList, sessionId):NULL;
|
||||
return sv?AQH_Session_List_GetByUid(sv->sessionList, sessionUid):NULL;
|
||||
}
|
||||
|
||||
|
||||
@@ -164,12 +164,12 @@ void AQH_Service_AddSession(AQH_SERVICE *sv, AQH_SESSION *session)
|
||||
|
||||
|
||||
|
||||
void AQH_Service_DelSession(AQH_SERVICE *sv, uint32_t id)
|
||||
void AQH_Service_DelSession(AQH_SERVICE *sv, const char *sid)
|
||||
{
|
||||
if (sv && id) {
|
||||
if (sv && sid && *sid) {
|
||||
AQH_SESSION *session;
|
||||
|
||||
session=AQH_Session_List_GetById(sv->sessionList, id);
|
||||
session=AQH_Session_List_GetByUid(sv->sessionList, sid);
|
||||
if (session) {
|
||||
AQH_Session_List_Del(session);
|
||||
AQH_Session_free(session);
|
||||
|
||||
Reference in New Issue
Block a user