neko.db.Transaction

Привет haxe-сообщество! Пытаюсь разобраться с hxblog, натолкнулся на функцию neko.db.Transaction.main - для чего она вообще используется и для чего используется класс neko.db.Transaction? На haxe.org не нашел описания этой функции, поиски по google тоже не дают никакого результата. Заранее спасибо за помощь.

hxblog

а hxblog вообще еще актуален и компилируется из современных версий haXe?
я бы не стал с ним сильно заморачиваться - его по-моему году в 2008 перестали развивать, а с тех пор в haXe много что изменилось.
разве что для изучения основ языка и платформы neko - и то осторожно посматривая в доки - а все ли еще тот или иной класс существует и вообще стоит ли им пользоваться или есть уже что-то более актуальное и удобное.

Neko API в

Neko API в стандартной библиотеке написано на haxe, поэтому можно почитать /Motion-Twin/haxe/std/neko/db/Transaction.hx
Судя по ним Transaction.main пытается выполнить переданную ей функцию mainFun в транзакционных скобках три раза (либо пока транзакция не выдаст ошибку).
Если не получилось - вызывает logError (последняя должна выполнить rollback), если logError равна null - просто откатывает транзакцию

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <blockcode> <dd>
  • Строки и параграфы переносятся автоматически.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>. The supported tag styles are: <foo>, [foo].
  • Use [gist:####] where #### is your gist number to embed the gist.

Подробнее о форматировании

CAPTCHA
Для отсева спамеров)
B
T
D
M
f
Z
Enter the code without spaces and pay attention to upper/lower case.