# This file was automatically generated by bifcl from /usr/obj/ports/zeek-8.2.0/zeek-8.2.0/src/analyzer/protocol/rfb/events.bif (plugin mode).

export {
## Generated for RFB event authentication mechanism selection
##
## c: The connection record for the underlying transport-layer session/flow.
##
## authtype: the value of the chosen authentication mechanism
global rfb_authentication_type: event(c: connection , authtype: count );


## Generated for RFB event authentication result message
##
## c: The connection record for the underlying transport-layer session/flow.
##
## result: whether or not authentication was successful (false means success, true means failure)
##
## .. zeek:see:: rfb_authentication_result
global rfb_auth_result: event(c: connection , result: bool )&deprecated="Remove in v9.1. Use rfb_authentication_result which has the correct value for result.";


## Generated for RFB event authentication result message
##
## c: The connection record for the underlying transport-layer session/flow.
##
## result: whether or not authentication was successful
global rfb_authentication_result: event(c: connection , result: bool );


## Generated for RFB event share flag messages
##
## c: The connection record for the underlying transport-layer session/flow.
##
## flag: whether or not the share flag was set
global rfb_share_flag: event(c: connection , flag: bool );


## Generated for RFB event client banner message
##
## c: The connection record for the underlying transport-layer session/flow.
##
## version: of the client's rfb library
global rfb_client_version: event(c: connection , major_version: string , minor_version: string );


## Generated for RFB event server banner message
##
## c: The connection record for the underlying transport-layer session/flow.
##
## version: of the server's rfb library
global rfb_server_version: event(c: connection , major_version: string , minor_version: string );


## Generated for RFB event server parameter message
##
## c: The connection record for the underlying transport-layer session/flow.
##
## name: name of the shared screen
##
## width: width of the shared screen
##
## height: height of the shared screen
global rfb_server_parameters: event(c: connection , name: string , width: count , height: count );

} # end of export section
module GLOBAL;
