Top | ![]() |
![]() |
![]() |
![]() |
guint16 | arv_uvcp_next_packet_id () |
void | arv_uvcp_packet_debug () |
void | arv_uvcp_packet_free () |
ArvUvcpCommand | arv_uvcp_packet_get_command () |
guint16 | arv_uvcp_packet_get_packet_id () |
ArvUvcpPacketType | arv_uvcp_packet_get_packet_type () |
void * | arv_uvcp_packet_get_read_memory_ack_data () |
size_t | arv_uvcp_packet_get_read_memory_ack_size () |
size_t | arv_uvcp_packet_get_write_memory_ack_size () |
void * | arv_uvcp_packet_get_write_memory_cmd_data () |
ArvUvcpPacket * | arv_uvcp_packet_new_read_memory_cmd () |
ArvUvcpPacket * | arv_uvcp_packet_new_write_memory_cmd () |
void | arv_uvcp_packet_set_packet_id () |
char * | arv_uvcp_packet_to_string () |
const char * | arv_uvcp_command_to_string () |
const char * | arv_uvcp_packet_type_to_string () |
void arv_uvcp_packet_debug (const ArvUvcpPacket *packet
,ArvDebugLevel level
);
Dumps the content of packet
if level is lower or equal to the current debug level for the cp debug category. See arv_debug_enable()
.
ArvUvcpPacketType
arv_uvcp_packet_get_packet_type (ArvUvcpPacket *packet
);
void *
arv_uvcp_packet_get_read_memory_ack_data
(const ArvUvcpPacket *packet
);
size_t
arv_uvcp_packet_get_read_memory_ack_size
(size_t data_size
);
size_t
arv_uvcp_packet_get_write_memory_ack_size
(void
);
void *
arv_uvcp_packet_get_write_memory_cmd_data
(const ArvUvcpPacket *packet
);
ArvUvcpPacket * arv_uvcp_packet_new_read_memory_cmd (guint32 address
,guint32 size
,guint16 packet_id
,size_t *packet_size
);
[skip]
ArvUvcpPacket * arv_uvcp_packet_new_write_memory_cmd (guint32 address
,guint32 size
,guint16 packet_id
,size_t *packet_size
);
[skip]
void arv_uvcp_packet_set_packet_id (ArvUvcpPacket *packet
,guint16 id
);
char *
arv_uvcp_packet_to_string (const ArvUvcpPacket *packet
);
Converts packet
into a human readable string.
const char *
arv_uvcp_packet_type_to_string (ArvUvcpPacketType value
);