id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,arch,compiler,difficulty,kernel,operatingsystem,parents,patch,protocol,sounddrv,topic 188,connection object needs to be upgraded,ph3-der-loewe,ph3-der-loewe,"The connection object should be updated. It should contain the following members after the soname change: ||= Member =||= Type =||= Comment =|| ||refc ||size_t ||Reference counter for reference based allocation (refc > 0) or zero for on-stack mode. || ||flags ||uint32_t ||General flags || ||version ||int ||The protocol version to use || ||viocon ||struct roar_vio_calls * ||The pointer to the connection to the server || ||viocon_store ||struct roar_vio_calls ||Store for viocon used if needed || ||errorframe ||struct roar_error_frame ||The default error frame used for this connection || ||cb_userdata ||void * ||Some user data to be passed to the callback function || ||cb ||void (*)(struct roar_connection * con, struct roar_message * mes, void * data, void * userdata) ||The callback function used for notify and other asynchron messages || ||server_stds ||struct roar_stds * ||The list of standards as supported by the server || ||server_name ||const char * ||Server name || The following flags should be defined: ||= Flag =||= Value =||= Status =||= Comment =|| ||NONE ||0x00000000 ||ok ||Used to clear flags || ||FH ||0x00000001 ||obsoleted ||Old flag for sysio based connections || ||VIO ||0x00000002 ||mandatory ||VIO based connection || ||ISCLIENT ||0x00000004 ||??? ||??? || ||SUPPORT_V2 ||0x00000008 ||ok, mandatory if con.version == 2 ||Both peers support the Version 2 protocol || ||SUPPORT_EF ||0x00000010 ||new ||Both peers support error frames || ||FREESELF ||0x00000020 ||new ||Free the connection object ||",task,closed,medium,RoarAudio major release 1.0,libroar and friends,1.0beta0,fixed,soname_change,,,,normal,,,,0,RoarAudio,,other