Attach to a service.Use message [wireprotocol-connect-attach] with op_service_attach — 82.
p_atch_file:Current Firebird versions only support one service: service_mgr.Since Firebird 3.0, this can also be an empty string (empty buffer) with the same meaning.
Send [wireprotocol-connect-detach] with op_service_detach — 83, followed by [wireprotocol-connect-disconnect].
Although the message looks similar to [wireprotocol-requests-info], it has different semantics.
Int32 — p_operationOperation code (op_service_start — 85)
Int32 — p_info_objectUnused, always use 0
Int32 — p_info_incarnationIncarnation of object (0)
TODO: Usage and meaning?
Buffer — p_info_itemsService parameter buffer
Although the message looks similar to [wireprotocol-requests-info], it has different semantics.
Int32 — p_operationOperation code (op_service_info — 84)
Int32 — p_info_objectUnused, always use 0
Int32 — p_info_incarnationIncarnation of object (0)
TODO: Usage and meaning?
Buffer — p_info_itemsService parameter buffer
Buffer — p_info_recv_itemsRequested information items
Int32 — p_info_buffer_lengthRequested information items buffer length
[wireprotocol-responses-generic] — on success, p_resp_data contains the requested information.