Skip to content

Commit b1e060d

Browse files
committed
Added logging functionality to DresWrapper and DresClient.
1 parent 93b1f79 commit b1e060d

2 files changed

Lines changed: 19 additions & 2 deletions

File tree

Runtime/Scripts/Vitrivr/UnityInterface/DresApi/DresClient.cs

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
using System.Threading.Tasks;
1+
using System.Collections.Generic;
2+
using System.Threading.Tasks;
23
using Org.Vitrivr.DresApi.Model;
34

45
namespace Vitrivr.UnityInterface.DresApi
@@ -21,5 +22,12 @@ public async Task<SuccessfulSubmissionsStatus> SubmitResult(string item, int fra
2122
{
2223
return await DresWrapper.Submit(item, frame, UserDetails.SessionId);
2324
}
25+
26+
public async Task<SuccessStatus> LogResults(long timestamp, string sortType, string resultSetAvailability,
27+
List<QueryResult> results, List<QueryEvent> events)
28+
{
29+
return await DresWrapper.LogResults(timestamp, sortType, resultSetAvailability, results, events,
30+
UserDetails.SessionId);
31+
}
2432
}
2533
}

Runtime/Scripts/Vitrivr/UnityInterface/DresApi/DresWrapper.cs

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
using System.Threading.Tasks;
1+
using System.Collections.Generic;
2+
using System.Threading.Tasks;
23
using Org.Vitrivr.DresApi.Api;
34
using Org.Vitrivr.DresApi.Model;
45

@@ -27,5 +28,13 @@ public static async Task<SuccessfulSubmissionsStatus> Submit(string item, int fr
2728
{
2829
return await SubmissionApi.GetSubmitAsync(item: item, frame: frame, session: session);
2930
}
31+
32+
33+
public static async Task<SuccessStatus> LogResults(long timestamp, string sortType, string resultSetAvailability,
34+
List<QueryResult> results, List<QueryEvent> events, string session)
35+
{
36+
var resultLog = new QueryResultLog(timestamp, sortType, resultSetAvailability, results, events);
37+
return await LogApi.PostLogResultAsync(session, resultLog);
38+
}
3039
}
3140
}

0 commit comments

Comments
 (0)