[Query] Change property type
authorGichan Jang <gichan2.jang@samsung.com>
Wed, 25 Aug 2021 07:46:46 +0000 (16:46 +0900)
committerjaeyun-jung <39614140+jaeyun-jung@users.noreply.github.com>
Thu, 26 Aug 2021 02:26:08 +0000 (11:26 +0900)
Change port property type to unsigned int.

Signed-off-by: Gichan Jang <gichan2.jang@samsung.com>
gst/nnstreamer/tensor_query/tensor_query_client.c
gst/nnstreamer/tensor_query/tensor_query_client.h
gst/nnstreamer/tensor_query/tensor_query_serversrc.c

index 924b33d..6c8c05c 100644 (file)
@@ -110,7 +110,7 @@ gst_tensor_query_client_class_init (GstTensorQueryClientClass * klass)
           "A tenor query sink host to send the packets to/from",
           TCP_DEFAULT_HOST, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
   g_object_class_install_property (gobject_class, PROP_SINK_PORT,
-      g_param_spec_int ("sink-port", "Port",
+      g_param_spec_uint ("sink-port", "Port",
           "The port of tensor query sink to send the packets to/from", 0,
           TCP_HIGHEST_PORT, TCP_DEFAULT_SINK_PORT,
           G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
@@ -119,7 +119,7 @@ gst_tensor_query_client_class_init (GstTensorQueryClientClass * klass)
           "A tenor query src host to send the packets to/from",
           TCP_DEFAULT_HOST, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
   g_object_class_install_property (gobject_class, PROP_SRC_PORT,
-      g_param_spec_int ("src-port", "Port",
+      g_param_spec_uint ("src-port", "Port",
           "The port of tensor query src to send the packets to/from", 0,
           TCP_HIGHEST_PORT, TCP_DEFAULT_SRC_PORT,
           G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
@@ -224,7 +224,7 @@ gst_tensor_query_client_set_property (GObject * object, guint prop_id,
       self->sink_host = g_value_dup_string (value);
       break;
     case PROP_SINK_PORT:
-      self->sink_port = g_value_get_int (value);
+      self->sink_port = g_value_get_uint (value);
       break;
     case PROP_SRC_HOST:
       if (!g_value_get_string (value)) {
@@ -235,7 +235,7 @@ gst_tensor_query_client_set_property (GObject * object, guint prop_id,
       self->src_host = g_value_dup_string (value);
       break;
     case PROP_SRC_PORT:
-      self->src_port = g_value_get_int (value);
+      self->src_port = g_value_get_uint (value);
       break;
     case PROP_PROTOCOL:
       if (g_ascii_strcasecmp (g_value_get_string (value), "tcp") == 0)
@@ -264,13 +264,13 @@ gst_tensor_query_client_get_property (GObject * object, guint prop_id,
       g_value_set_string (value, self->sink_host);
       break;
     case PROP_SINK_PORT:
-      g_value_set_int (value, self->sink_port);
+      g_value_set_uint (value, self->sink_port);
       break;
     case PROP_SRC_HOST:
       g_value_set_string (value, self->src_host);
       break;
     case PROP_SRC_PORT:
-      g_value_set_int (value, self->src_port);
+      g_value_set_uint (value, self->src_port);
       break;
     case PROP_PROTOCOL:
       switch (self->protocol) {
index 25a184c..52bd3d0 100644 (file)
@@ -54,12 +54,12 @@ struct _GstTensorQueryClient
   /* src information (Connect to query server source) */
   query_connection_handle src_conn;
   gchar *src_host;
-  int src_port;
+  guint16 src_port;
 
   /* sink socket and information (Connect to query server sink)*/
   query_connection_handle sink_conn;
   gchar *sink_host;
-  int sink_port;
+  guint16 sink_port;
 };
 
 /**
index 2df9ece..fd00b1e 100644 (file)
@@ -89,7 +89,7 @@ gst_tensor_query_serversrc_class_init (GstTensorQueryServerSrcClass * klass)
       g_param_spec_string ("host", "Host", "The hostname to listen as",
           DEFAULT_HOST, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
   g_object_class_install_property (gobject_class, PROP_PORT,
-      g_param_spec_int ("port", "Port",
+      g_param_spec_uint ("port", "Port",
           "The port to listen to (0=random available port)", 0,
           65535, DEFAULT_PORT_SRC, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
   g_object_class_install_property (gobject_class, PROP_PROTOCOL,
@@ -98,7 +98,7 @@ gst_tensor_query_serversrc_class_init (GstTensorQueryServerSrcClass * klass)
           _TENSOR_QUERY_PROTOCOL_END, DEFAULT_PROTOCOL,
           G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
   g_object_class_install_property (gobject_class, PROP_TIMEOUT,
-      g_param_spec_int ("timeout", "Timeout",
+      g_param_spec_uint ("timeout", "Timeout",
           "The timeout as seconds to maintain connection", 0,
           3600, DEFAULT_TIMEOUT, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
 
@@ -172,7 +172,7 @@ gst_tensor_query_serversrc_set_property (GObject * object, guint prop_id,
       serversrc->protocol = g_value_get_int (value);
       break;
     case PROP_TIMEOUT:
-      serversrc->timeout = g_value_get_int (value);
+      serversrc->timeout = g_value_get_uint (value);
       break;
     default:
       G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
@@ -194,13 +194,13 @@ gst_tensor_query_serversrc_get_property (GObject * object, guint prop_id,
       g_value_set_string (value, serversrc->host);
       break;
     case PROP_PORT:
-      g_value_set_int (value, serversrc->port);
+      g_value_set_uint (value, serversrc->port);
       break;
     case PROP_PROTOCOL:
       g_value_set_int (value, serversrc->protocol);
       break;
     case PROP_TIMEOUT:
-      g_value_set_int (value, serversrc->timeout);
+      g_value_set_uint (value, serversrc->timeout);
       break;
     default:
       G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);