~ubuntu-branches/ubuntu/karmic/glib2.0/karmic-updates

« back to all changes in this revision

Viewing changes to gio/gsocket.h

  • Committer: Bazaar Package Importer
  • Author(s): Martin Pitt
  • Date: 2009-07-07 08:55:47 UTC
  • mfrom: (1.2.49 upstream)
  • Revision ID: james.westby@ubuntu.com-20090707085547-oma0yur1uaq4zmop
Tags: 2.21.3-0ubuntu1
* New upstream version:
  - GMappedFile is refcounted now
  - Mainloop: It is now possible to set per-thread default contexts,
    with g_main_context_push_thread_default.
  - glib-mkenums supports a @basename@ substitution, in addition
    to @filename@.
  - GIO:
    + Vfs implementations can support storing of per-file metadata.
    + GCancellable can now be subclassed.
    + Unmount and eject methods now optionally allow interaction, via
      variants that take a GMountOperation object.
  - Bugs fixed:
   556706 Inconsistent help arguments -h, -?
   579449 FileChoosers no longer work if an idle handler is active
   579933 mainloop FD_CLOEXEC has a race condition
   579984 alternate GMainContext support
   585937 gio/gsocket.c (glib 2.21.2) does not compile (Windows/mingw)
   586675 Runtime library location
   586797 Add GCancellables to GSocket ops
   586868 g_filename_complete_get_completions doesn't always return...
   587415 g_resolver_lookup_by_name_finish returns a freed list
   587434 regression tests fail, at least on x86_64
   586928 Avoid g++ warning in g_error()
  - Updated translations: Estonian, Hebrew
* Drop 00git_file_attr_stringv.patch, in upstream release now.

Show diffs side-by-side

added added

removed removed

Lines of Context:
104
104
                                                         GError                 **error);
105
105
gboolean               g_socket_connect                 (GSocket                 *socket,
106
106
                                                         GSocketAddress          *address,
 
107
                                                         GCancellable            *cancellable,
107
108
                                                         GError                 **error);
108
109
gboolean               g_socket_check_connect_result    (GSocket                 *socket,
109
110
                                                         GError                 **error);
114
115
                                                         GCancellable            *cancellable,
115
116
                                                         GError                 **error);
116
117
GSocket *              g_socket_accept                  (GSocket                 *socket,
 
118
                                                         GCancellable            *cancellable,
117
119
                                                         GError                 **error);
118
120
gboolean               g_socket_listen                  (GSocket                 *socket,
119
121
                                                         GError                 **error);
120
122
gssize                 g_socket_receive                 (GSocket                 *socket,
121
123
                                                         gchar                   *buffer,
122
124
                                                         gsize                    size,
 
125
                                                         GCancellable            *cancellable,
123
126
                                                         GError                 **error);
124
127
gssize                 g_socket_receive_from            (GSocket                 *socket,
125
128
                                                         GSocketAddress         **address,
126
129
                                                         gchar                   *buffer,
127
130
                                                         gsize                    size,
 
131
                                                         GCancellable            *cancellable,
128
132
                                                         GError                 **error);
129
133
gssize                 g_socket_send                    (GSocket                 *socket,
130
134
                                                         const gchar             *buffer,
131
135
                                                         gsize                    size,
 
136
                                                         GCancellable            *cancellable,
132
137
                                                         GError                 **error);
133
138
gssize                 g_socket_send_to                 (GSocket                 *socket,
134
139
                                                         GSocketAddress          *address,
135
140
                                                         const gchar             *buffer,
136
141
                                                         gsize                    size,
 
142
                                                         GCancellable            *cancellable,
137
143
                                                         GError                 **error);
138
144
gssize                 g_socket_receive_message         (GSocket                 *socket,
139
145
                                                         GSocketAddress         **address,
142
148
                                                         GSocketControlMessage ***messages,
143
149
                                                         gint                    *num_messages,
144
150
                                                         gint                    *flags,
 
151
                                                         GCancellable            *cancellable,
145
152
                                                         GError                 **error);
146
153
gssize                 g_socket_send_message            (GSocket                 *socket,
147
154
                                                         GSocketAddress          *address,
150
157
                                                         GSocketControlMessage  **messages,
151
158
                                                         gint                     num_messages,
152
159
                                                         gint                     flags,
 
160
                                                         GCancellable            *cancellable,
153
161
                                                         GError                 **error);
154
162
gboolean               g_socket_close                   (GSocket                 *socket,
155
163
                                                         GError                 **error);