Ejemplo n.º 1
0
    public void SendEvent(long systemTime, TCP_Config.EventType eventType, string eventData, string auxData)
    {
        //Format the message
        //(from the python code:) TODO: Change to JSONRPC and add checksum
        string t0      = GameClock.FormatTime(systemTime);
        string message = TCP_Config.MSG_START + t0 + TCP_Config.MSG_SEPARATOR + "ERROR" + TCP_Config.MSG_END;

        if (auxData.Length > 0)
        {
            message = TCP_Config.MSG_START
                      + t0 + TCP_Config.MSG_SEPARATOR
                      + eventType.ToString() + TCP_Config.MSG_SEPARATOR
                      + eventData + TCP_Config.MSG_SEPARATOR
                      + auxData + TCP_Config.MSG_END;
        }
        else if (eventData.Length > 0)
        {
            message = TCP_Config.MSG_START
                      + t0 + TCP_Config.MSG_SEPARATOR
                      + eventType.ToString() + TCP_Config.MSG_SEPARATOR
                      + eventData + TCP_Config.MSG_END;
        }
        else
        {
            message = TCP_Config.MSG_START
                      + t0 + TCP_Config.MSG_SEPARATOR
                      + eventType.ToString() + TCP_Config.MSG_END;
        }

        messagesToSend += message;

        TCPServer.Instance.Log(systemTime, eventType);
    }
Ejemplo n.º 2
0
    public string SendDefineEvent(long systemTime, TCP_Config.EventType eventType, List <string> stateList)
    {
        string jsonEventString = JsonMessageController.FormatJSONDefineEvent(systemTime, stateList);

        UnityEngine.Debug.Log(jsonEventString);

        messagesToSend += jsonEventString;

        return(jsonEventString);
    }
Ejemplo n.º 3
0
    public string SendSessionEvent(long systemTime, TCP_Config.EventType eventType, int sessionNum, TCP_Config.SessionType sessionType)
    {
        string jsonEventString = JsonMessageController.FormatJSONSessionEvent(systemTime, sessionNum, sessionType.ToString());

        UnityEngine.Debug.Log(jsonEventString);

        messagesToSend += jsonEventString;

        return(jsonEventString);
    }
Ejemplo n.º 4
0
    public string SendSimpleJSONEvent(long systemTime, TCP_Config.EventType eventType, long eventData)
    {
        string jsonEventString = JsonMessageController.FormatSimpleJSONEvent(systemTime, eventType.ToString(), eventData);

        UnityEngine.Debug.Log(jsonEventString);

        messagesToSend += jsonEventString;

        return(jsonEventString);
    }
Ejemplo n.º 5
0
    public string SendStateEvent(long systemTime, TCP_Config.EventType eventType, string stateName, bool value)
    {
        string t0 = GameClock.FormatTime(systemTime);

        string jsonEventString = JsonMessageController.FormatJSONStateEvent(t0, stateName, value.ToString());

        UnityEngine.Debug.Log(jsonEventString);

        messagesToSend += jsonEventString;

        TCPServer.Instance.Log(systemTime, eventType);

        return(jsonEventString);
    }
Ejemplo n.º 6
0
    public string SendDefineEvent(long systemTime, TCP_Config.EventType eventType, List <string> stateList)
    {
        string t0 = GameClock.FormatTime(systemTime);

        string jsonEventString = JsonMessageController.FormatJSONDefineEvent(t0, stateList);

        UnityEngine.Debug.Log(jsonEventString);

        messagesToSend += jsonEventString;

        TCPServer.Instance.Log(systemTime, eventType);

        return(jsonEventString);
    }
Ejemplo n.º 7
0
    public string SendSessionEvent(long systemTime, TCP_Config.EventType eventType, int sessionNum, TCP_Config.SessionType sessionType)
    {
        string t0 = GameClock.FormatTime(systemTime);

        string jsonEventString = JsonMessageController.FormatJSONSessionEvent(t0, sessionNum.ToString(), sessionType.ToString());

        UnityEngine.Debug.Log(jsonEventString);

        messagesToSend += jsonEventString;

        TCPServer.Instance.Log(systemTime, eventType);

        return(jsonEventString);
    }
Ejemplo n.º 8
0
    public string SendSimpleJSONEvent(long systemTime, TCP_Config.EventType eventType, string eventData)
    {
        string t0 = GameClock.FormatTime(systemTime);

        string jsonEventString = JsonMessageController.FormatSimpleJSONEvent(t0, eventType.ToString(), eventData);

        UnityEngine.Debug.Log(jsonEventString);

        messagesToSend += jsonEventString;

        TCPServer.Instance.Log(systemTime, eventType);

        return(jsonEventString);
    }
Ejemplo n.º 9
0
 public void Log(long time, TCP_Config.EventType eventType)
 {
     simpleLog.Log(time, eventType.ToString());
     UnityEngine.Debug.Log("Logging!");
 }
Ejemplo n.º 10
0
 public void Log(long time, TCP_Config.EventType eventType)
 {
     exp.eegLog.Log(time, exp.eegLog.GetFrameCount(), eventType.ToString());
 }