Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 19 Oct 2010 18:24:01 +0100 (BST)
From:      Iain Hibbert <plunky@rya-online.net>
To:        freebsd-bluetooth@freebsd.org
Subject:   obexapp print stream statistics after transfer
Message-ID:  <1287509041.022618.4884.nullmailer@galant.ukfsn.org>

next in thread | raw e-mail | index | archive | help
  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.

--0-708220811-1287509041=:4478
Content-Type: TEXT/PLAIN; charset=US-ASCII

Hi,

the attached patch implements a statistics report after a stream transfer
in client mode, eg

% obexapp -a phone -C ftrn -f -n put image.jpg
146753 bytes streamed in 13 seconds (11288 bytes/sec)

regards,
iain
--0-708220811-1287509041=:4478
Content-Type: TEXT/PLAIN; charset=US-ASCII; name=stat.diff
Content-Transfer-Encoding: BASE64
Content-ID: <alpine.NEB.2.00.1010191824010.4478@localhost.>
Content-Description: 
Content-Disposition: attachment; filename=stat.diff

LS0tIGNsaWVudC5jLm9yaWcJMjAxMC0wMS0wOCAxODozMToyMi4wMDAwMDAw
MDAgKzAwMDANCisrKyBjbGllbnQuYwkyMDEwLTEwLTE5IDE4OjE0OjM4LjAw
MDAwMDAwMCArMDEwMA0KQEAgLTUwLDYgKzUwLDcgQEANCiAjaW5jbHVkZSAi
Y2xpZW50LmgiDQogI2luY2x1ZGUgImV2ZW50LmgiDQogI2luY2x1ZGUgImxv
Zy5oIg0KKyNpbmNsdWRlICJzdHJlYW0uaCINCiAjaW5jbHVkZSAidXRpbC5o
Ig0KIA0KIC8qDQpAQCAtNzY5LDYgKzc3MCw4IEBAIG9iZXhhcHBfY2xpZW50
X3JlcXVlc3RfcHV0KG9iZXhfdCAqaGFuZGwNCiAJCQlsb2dfZXJyKCIlcygp
OiBDb3VsZCBub3QgYWRkIEhEUl9CT0RZIiwgX19mdW5jX18pOw0KIAkJCWdv
dG8gZG9uZTsNCiAJCX0NCisNCisJCW9iZXhhcHBfc3RyZWFtX3N0YXRzX3Jl
c2V0KGNvbnRleHQpOw0KIAkJYnJlYWs7DQogDQogCWNhc2UgT0JFWEFQUF9Q
VVRfQ1JFQVRFX0VNUFRZOg0KQEAgLTgwMyw4ICs4MDYsMTIgQEAgb2JleGFw
cF9jbGllbnRfcmVxdWVzdF9wdXQob2JleF90ICpoYW5kbA0KIA0KIAlpZiAo
Y29udGV4dC0+cnNwICE9IE9CRVhfUlNQX1NVQ0NFU1MpDQogCQllcnJvciA9
IC0xOw0KLQllbHNlDQorCWVsc2Ugew0KIAkJZXJyb3IgPSAwOw0KKwkJaWYg
KG9wY29kZSA9PSBPQkVYQVBQX1BVVCkNCisJCQlvYmV4YXBwX3N0cmVhbV9z
dGF0c19wcmludChjb250ZXh0KTsNCisJfQ0KKw0KIGRvbmU6DQogCWlmIChv
YmplY3QgIT0gTlVMTCkgew0KIAkJT0JFWF9PYmplY3REZWxldGUoaGFuZGxl
LCBvYmplY3QpOw0KQEAgLTkwOSw2ICs5MTYsNyBAQCBvYmV4YXBwX2NsaWVu
dF9yZXF1ZXN0X2dldChvYmV4X3QgKmhhbmRsDQogCQkJZ290byBkb25lOw0K
IAkJfQ0KIA0KKwkJb2JleGFwcF9zdHJlYW1fc3RhdHNfcmVzZXQoY29udGV4
dCk7DQogCQlPQkVYX09iamVjdFJlYWRTdHJlYW0oaGFuZGxlLCBvYmplY3Qs
IE5VTEwpOw0KIAkJYnJlYWs7DQogDQpAQCAtOTkwLDYgKzk5OCw4IEBAIG9i
ZXhhcHBfY2xpZW50X3JlcXVlc3RfZ2V0KG9iZXhfdCAqaGFuZGwNCiAJCQkJ
CSIlcyAoJWQpIiwgX19mdW5jX18sDQogCQkJCQljb250ZXh0LT50ZW1wLCBs
b2NhbCwgc3RyZXJyb3IoZXJybm8pLA0KIAkJCQkJZXJybm8pOw0KKwkJCWVs
c2UNCisJCQkJb2JleGFwcF9zdHJlYW1fc3RhdHNfcHJpbnQoY29udGV4dCk7
DQogCQkJYnJlYWs7DQogCQl9DQogCX0gZWxzZQ0KLS0tIG9iZXhhcHAuaC5v
cmlnCTIwMDktMDgtMjAgMjI6NTc6MTguMDAwMDAwMDAwICswMTAwDQorKysg
b2JleGFwcC5oCTIwMTAtMTAtMTkgMTc6NTU6MjEuMDAwMDAwMDAwICswMTAw
DQpAQCAtMTEwLDYgKzExMCw4IEBAIHN0cnVjdCBjb250ZXh0DQogCS8qIHN0
cmVhbSBmaWxlIGRlc2NyaXB0b3IgYW5kIGJ1ZmZlciAqLw0KIAlpbnQJCQkg
c2ZkOw0KIAl1aW50OF90CQkJKnNidWZmZXI7DQorCXNpemVfdAkJCSBzdG90
YWw7DQorCXRpbWVfdAkJCSBzdGltZTsNCiANCiAJaW50CQkJIG10dTsgICAg
ICAgICAgICAvKiBPQkVYIE1UVSAqLw0KIA0KLS0tIHN0cmVhbS5jLm9yaWcJ
MjAwOS0wNC0xMCAwMDoxNjozMS4wMDAwMDAwMDAgKzAxMDANCisrKyBzdHJl
YW0uYwkyMDEwLTEwLTE5IDE4OjA5OjAyLjAwMDAwMDAwMCArMDEwMA0KQEAg
LTc5LDYgKzc5LDggQEAgb2JleGFwcF9zdHJlYW1fd3JpdGUob2JleF90ICpo
YW5kbGUsIG9iZQ0KIA0KIAkJY2xvc2UoY29udGV4dC0+c2ZkKTsNCiAJCWNv
bnRleHQtPnNmZCA9IC0xOw0KKwl9IGVsc2Ugew0KKwkJY29udGV4dC0+c3Rv
dGFsICs9IGxlbmd0aDsNCiAJfQ0KIH0gLyogb2JleGFwcF9zdHJlYW1fd3Jp
dGUgKi8NCiANCkBAIC0yMjQsNiArMjI2LDI2IEBAIG9iZXhhcHBfc3RyZWFt
X3JlYWQob2JleF90ICpoYW5kbGUsIG9iZXgNCiAJCXJldHVybjsNCiAJfQ0K
IA0KKwljb250ZXh0LT5zdG90YWwgKz0gbGVuZ3RoOw0KIAlsb2dfZGVidWco
IiVzKCk6IFdyb3RlICVkIGJ5dGVzIG9mIHN0cmVhbSBkYXRhIiwgX19mdW5j
X18sIGxlbmd0aCk7DQogfSAvKiBvYmV4YXBwX3N0cmVhbV9yZWFkICovDQog
DQordm9pZA0KK29iZXhhcHBfc3RyZWFtX3N0YXRzX3Jlc2V0KGNvbnRleHRf
dCAqY29udGV4dCkNCit7DQorCWNvbnRleHQtPnN0b3RhbCA9IDA7DQorCWNv
bnRleHQtPnN0aW1lID0gdGltZShOVUxMKTsNCit9DQorDQordm9pZA0KK29i
ZXhhcHBfc3RyZWFtX3N0YXRzX3ByaW50KGNvbnRleHRfdCAqY29udGV4dCkN
Cit7DQorCWludCB0bTsNCisNCisJdG0gPSAoaW50KSh0aW1lKE5VTEwpIC0g
Y29udGV4dC0+c3RpbWUpOw0KKwlwcmludGYoIiV6dSBieXRlcyBzdHJlYW1l
ZCBpbiAlZCBzZWNvbmQlcyIsDQorCSAgICBjb250ZXh0LT5zdG90YWwsIHRt
LCAodG0gPT0gMSA/ICIiIDogInMiKSk7DQorCWlmICh0bSA+IDEpDQorCQlw
cmludGYoIiAoJXp1IGJ5dGVzL3NlYykiLCBjb250ZXh0LT5zdG90YWwgLyB0
bSk7DQorCXByaW50ZigiXG4iKTsNCit9DQotLS0gc3RyZWFtLmgub3JpZwky
MDA3LTAyLTIyIDIwOjM1OjAxLjAwMDAwMDAwMCArMDAwMA0KKysrIHN0cmVh
bS5oCTIwMTAtMTAtMTkgMTg6MDE6NDUuMDAwMDAwMDAwICswMTAwDQpAQCAt
MzUsNSArMzUsOCBAQA0KIG9iZXhhcHBfZXZlbnRfaGFuZGxlcl90CW9iZXhh
cHBfc3RyZWFtX3dyaXRlOw0KIG9iZXhhcHBfZXZlbnRfaGFuZGxlcl90CW9i
ZXhhcHBfc3RyZWFtX3JlYWQ7DQogDQordm9pZCBvYmV4YXBwX3N0cmVhbV9z
dGF0c19yZXNldChjb250ZXh0X3QgKik7DQordm9pZCBvYmV4YXBwX3N0cmVh
bV9zdGF0c19wcmludChjb250ZXh0X3QgKik7DQorDQogI2VuZGlmIC8qIF9T
VFJFQU1fSF8gKi8NCiANCg==

--0-708220811-1287509041=:4478--





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1287509041.022618.4884.nullmailer>