15 const char *device,
long baudrate_or_port)
17 connection->
type = connection_type;
19 switch (connection_type) {
26 device, baudrate_or_port);
35 switch (connection->
type) {
51 switch (connection->
type) {
66 const char *data,
int size)
68 switch (connection->
type) {
81 char *data,
int max_size,
int timeout)
83 switch (connection->
type) {
96 char *data,
int max_size,
int timeout)
98 switch (connection->
type) {
104 data, max_size, timeout);
int connection_write(urg_connection_t *connection, const char *data, int size)
���M
int serial_write(urg_serial_t *serial, const char *data, int size)
�f�[�^�𑗐M����
urg_connection_type_t
�ʐM�^�C�v
int connection_read(urg_connection_t *connection, char *data, int max_size, int timeout)
��M
int tcpclient_readline(urg_tcpclient_t *cli, char *userbuf, int buf_size, int timeout)
read one line from socket.
int tcpclient_write(urg_tcpclient_t *cli, const char *userbuf, int req_size)
write to socket.
int serial_set_baudrate(urg_serial_t *serial, long baudrate)
�{�[���[�g��ݒ肷��
void tcpclient_close(urg_tcpclient_t *cli)
destructor of tcp client module
int connection_open(urg_connection_t *connection, urg_connection_type_t connection_type, const char *device, long baudrate_or_port)
�ڑ�
void serial_close(urg_serial_t *serial)
�ڑ������
urg_serial_t serial
�V���A���ڑ�
int connection_set_baudrate(urg_connection_t *connection, long baudrate)
int serial_open(urg_serial_t *serial, const char *device, long baudrate)
�ڑ����J��
int tcpclient_read(urg_tcpclient_t *cli, char *userbuf, int req_size, int timeout)
read from socket.
int serial_readline(urg_serial_t *serial, char *data, int max_size, int timeout)
���s�܂ł̃f�[�^����M����
void connection_close(urg_connection_t *connection)
�ؒf
int tcpclient_open(urg_tcpclient_t *cli, const char *server_ip_str, int port_num)
constructor of tcp client module
int serial_read(urg_serial_t *serial, char *data, int max_size, int timeout)
�f�[�^����M����
urg_connection_type_t type
�ڑ��^�C�v
int connection_readline(urg_connection_t *connection, char *data, int max_size, int timeout)
���s�����܂ł̎�M
urg_tcpclient_t tcpclient
�C�[�T�[�l�b�g�ڑ�