jingle-ibb/ibb.h
author Dominik George <nik@naturalnet.de>
Mon, 04 Nov 2013 20:45:18 +0100
changeset 172 d33526eba590
parent 131 943c3f938cb4
permissions -rw-r--r--
Fixed calls for MCabber API changes in 0.10.2.

#ifndef __JINGLEIBB_H__
#define __JINGLEIBB_H__ 1

#define NS_JINGLE_TRANSPORT_IBB "urn:xmpp:jingle:transports:ibb:0"
#define NS_TRANSPORT_IBB "http://jabber.org/protocol/ibb"

#define IBB_BLOCK_SIZE_MAX 4096

typedef struct {
  /* Size of the blocks */
  guint blocksize;

  /* The identifiant of the transfer */
  gchar *sid;

  gchar *buf;
  
  gint size_buf;
  
  gint dataleft;
  
  gint64 seq;
  
} JingleIBB;

#endif