123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106 |
- #ifndef SLAC_SESSION_SOURCE
- #define SLAC_SESSION_SOURCE
- #include <stdio.h>
- #include "../tools/memory.h"
- #include "../tools/error.h"
- #include "../tools/flags.h"
- #include "../slac/slac.h"
- void slac_session (struct session * session)
- {
- if (_anyset (session->flags, SLAC_SESSION))
- {
- char string [256];
- slac_debug (session, 0, __func__, "session.RunID %s", HEXSTRING (string, session->RunID));
- slac_debug (session, 0, __func__, "session.APPLICATION_TYPE %d", session->APPLICATION_TYPE);
- slac_debug (session, 0, __func__, "session.SECURITY_TYPE %d", session->SECURITY_TYPE);
- slac_debug (session, 0, __func__, "session.RESP_TYPE %d", session->RESP_TYPE);
- slac_debug (session, 0, __func__, "session.NUM_SOUNDS %d", session->NUM_SOUNDS);
- slac_debug (session, 0, __func__, "session.TIME_OUT %d", session->TIME_OUT);
- slac_debug (session, 0, __func__, "session.NumGroups %d", session->NumGroups);
- slac_debug (session, 0, __func__, "session.AAG %s", hexstring (string, sizeof (string), session->AAG, sizeof (session->AAG)));
- slac_debug (session, 0, __func__, "session.MSOUND_TARGET %s", HEXSTRING (string, session->MSOUND_TARGET));
- slac_debug (session, 0, __func__, "session.FORWARDING_STA %s", HEXSTRING (string, session->FORWARDING_STA));
- slac_debug (session, 0, __func__, "session.PEV_ID %s", HEXSTRING (string, session->PEV_ID));
- slac_debug (session, 0, __func__, "session.PEV_MAC %s", HEXSTRING (string, session->PEV_MAC));
- slac_debug (session, 0, __func__, "session.EVSE_ID %s", HEXSTRING (string, session->EVSE_ID));
- slac_debug (session, 0, __func__, "session.EVSE_MAC %s", HEXSTRING (string, session->EVSE_MAC));
- slac_debug (session, 0, __func__, "session.RND %s", HEXSTRING (string, session->RND));
- slac_debug (session, 0, __func__, "session.NMK %s", HEXSTRING (string, session->NMK));
- slac_debug (session, 0, __func__, "session.NID %s", HEXSTRING (string, session->NID));
- slac_debug (session, 0, __func__, "session.original_nmk %s", HEXSTRING (string, session->original_nmk));
- slac_debug (session, 0, __func__, "session.original_nid %s", HEXSTRING (string, session->original_nid));
- slac_debug (session, 0, __func__, "session.state %d", session->state);
- slac_debug (session, 0, __func__, "session.sounds %d", session->sounds);
- slac_debug (session, 0, __func__, "session.limit %d", session->limit);
- slac_debug (session, 0, __func__, "session.pause %d", session->pause);
- slac_debug (session, 0, __func__, "session.chargetime %d", session->chargetime);
- slac_debug (session, 0, __func__, "session.settletime %d", session->settletime);
- slac_debug (session, 0, __func__, "session.counter %d", session->counter);
- slac_debug (session, 0, __func__, "session.flags 0x%04X", session->flags);
- }
- return;
- }
- #endif
|