SafepineCoreInterface

@requiresAuth
class SafepineCoreInterface {}

Constructors

this
this()

Destructor

~this
~this()

Members

Functions

Port
ushort Port()
ReloadSafepineRuntime
void ReloadSafepineRuntime()
authenticate
SessionSettings authenticate(HTTPServerRequest req, HTTPServerResponse res)
getConfiguration
void getConfiguration(HTTPServerRequest req, HTTPServerResponse res)
getPortfolio
void getPortfolio(HTTPServerRequest req, HTTPServerResponse res)
getPositions
void getPositions(HTTPServerRequest req, HTTPServerResponse res)
getSessionStatus
void getSessionStatus(HTTPServerRequest req, HTTPServerResponse res)
getSymbolAnalytics
void getSymbolAnalytics(HTTPServerRequest req, HTTPServerResponse res)
getUserContexts
void getUserContexts(HTTPServerRequest req, HTTPServerResponse res)
getUserDeltaFetch
void getUserDeltaFetch(HTTPServerRequest req, HTTPServerResponse res)
getWatchlist
void getWatchlist(HTTPServerRequest req, HTTPServerResponse res)
postCreateUserContext
void postCreateUserContext(HTTPServerRequest req, HTTPServerResponse res)
postDeleteUserRuntime
void postDeleteUserRuntime(HTTPServerRequest req, HTTPServerResponse res)
postFetchResearchData
void postFetchResearchData(HTTPServerRequest req, HTTPServerResponse res)
postInitialize
void postInitialize(HTTPServerRequest req, HTTPServerResponse res)
postLogin
void postLogin(ValidUsername user, string password, HTTPServerRequest req, HTTPServerResponse res)
postLogout
void postLogout(HTTPServerRequest req, HTTPServerResponse res)
postRegister
void postRegister(ValidUsername username, string password, string email, HTTPServerRequest req, HTTPServerResponse res)
postSwitchUserContext
void postSwitchUserContext(HTTPServerRequest req, HTTPServerResponse res)
postUpdateConfiguration
void postUpdateConfiguration(HTTPServerRequest req, HTTPServerResponse res)
postUploadUserContext
void postUploadUserContext(HTTPServerRequest req, HTTPServerResponse res)