59 lines
676 B
Text
59 lines
676 B
Text
request destroy (destructor) {
|
|
|
|
}
|
|
|
|
request bind_extension {
|
|
name: u32,
|
|
interface: str,
|
|
version: u32,
|
|
id: id(object) (new),
|
|
}
|
|
|
|
request stop {
|
|
|
|
}
|
|
|
|
event stopped {
|
|
|
|
}
|
|
|
|
request start {
|
|
|
|
}
|
|
|
|
event head_start {
|
|
head: id(jay_head_v1) (new),
|
|
name: u64,
|
|
}
|
|
|
|
event head_complete {
|
|
|
|
}
|
|
|
|
request begin_transaction {
|
|
|
|
}
|
|
|
|
request rollback_transaction {
|
|
|
|
}
|
|
|
|
request apply_changes {
|
|
result: id(jay_head_transaction_result_v1) (new),
|
|
}
|
|
|
|
request test_transaction {
|
|
result: id(jay_head_transaction_result_v1) (new),
|
|
}
|
|
|
|
request commit_transaction {
|
|
result: id(jay_head_transaction_result_v1) (new),
|
|
}
|
|
|
|
event transaction_started {
|
|
|
|
}
|
|
|
|
event transaction_ended {
|
|
|
|
}
|