X-Git-Url: https://git.stg.codes/stg.git/blobdiff_plain/29895f4c7abb19a67b0ede58ae4f7d403023e171..46b0747592074017ff0ea4b33d4a7194235886e5:/projects/rlm_stg/iface.cpp diff --git a/projects/rlm_stg/iface.cpp b/projects/rlm_stg/iface.cpp deleted file mode 100644 index a74f3259..00000000 --- a/projects/rlm_stg/iface.cpp +++ /dev/null @@ -1,41 +0,0 @@ -#include "iface.h" - -#include "thriftclient.h" - -int stgInstantiateImpl(const char * server, uint16_t port, const char * password) -{ - if (STG_CLIENT_ST::Get().Configure(server, port, password)) - return 1; - - return 0; -} - -const STG_PAIR * stgAuthorizeImpl(const char * userName, const char * serviceType) -{ - return STG_CLIENT_ST::Get().Authorize(userName, serviceType); -} - -const STG_PAIR * stgAuthenticateImpl(const char * userName, const char * serviceType) -{ - return STG_CLIENT_ST::Get().Authenticate(userName, serviceType); -} - -const STG_PAIR * stgPostAuthImpl(const char * userName, const char * serviceType) -{ - return STG_CLIENT_ST::Get().PostAuth(userName, serviceType); -} - -/*const STG_PAIR * stgPreAcctImpl(const char * userName, const char * serviceType) -{ - return STG_CLIENT_ST::Get().PreAcct(userName, serviceType); -}*/ - -const STG_PAIR * stgAccountingImpl(const char * userName, const char * serviceType, const char * statusType, const char * sessionId) -{ - return STG_CLIENT_ST::Get().Account(userName, serviceType, statusType, sessionId); -} - -void deletePairs(const STG_PAIR * pairs) -{ - delete[] pairs; -}