public static extern void LoginNative( string location, string password, IntPtr netCbPtr, IntPtr userDataPtr, NetObsCb netobs, LoginCb loginAcctCb);
public static extern void CreateAccountNative( string location, string password, string invitation, IntPtr netCbPtr, IntPtr userDataPtr, NetObsCb netobs, CreateAccountCb createAcctCb);
public void CreateAccount( string location, string password, string invitation, IntPtr netCbPtr, IntPtr userDataPtr, NetObsCb netobs, CreateAccountCb createAcctCb) { CreateAccountNative(location, password, invitation, netCbPtr, userDataPtr, netobs, createAcctCb); }
public void Login(string location, string password, IntPtr netCbPtr, IntPtr userDataPtr, NetObsCb netobs, LoginCb loginAcctCb) { LoginNative(location, password, netCbPtr, userDataPtr, netobs, loginAcctCb); }
public void Login(string location, string password, NetObsCb netobs, LoginCb loginAcctCb) { LoginNative(location, password, loginAcctCb.ToHandlePtr(), netobs.ToHandlePtr(), OnNetObsCb, OnLoginCb); }
public void CreateAccount(string location, string password, string invitation, NetObsCb netobs, CreateAccountCb createAcctCb) { CreateAccountNative(location, password, invitation, netobs.ToHandlePtr(), createAcctCb.ToHandlePtr(), OnNetObsCb, OnCreateAccountCb); }