~ubuntu-branches/ubuntu/karmic/opensc/karmic-updates

« back to all changes in this revision

Viewing changes to man/sc_put_data.3

  • Committer: Bazaar Package Importer
  • Author(s): Eric Dorland
  • Date: 2009-03-29 03:56:10 UTC
  • mto: (8.2.1 squeeze)
  • mto: This revision was merged to the branch mainline in revision 17.
  • Revision ID: james.westby@ubuntu.com-20090329035610-y7v5a3f0852p4da8
Tags: upstream-0.11.7
ImportĀ upstreamĀ versionĀ 0.11.7

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
.\"     Title: sc_put_data
2
 
.\"    Author: 
3
 
.\" Generator: DocBook XSL Stylesheets v1.71.0 <http://docbook.sf.net/>
4
 
.\"      Date: 09/10/2007
5
 
.\"    Manual: OpenSC API reference
6
 
.\"    Source: opensc
7
 
.\"
8
 
.TH "SC_PUT_DATA" "3" "09/10/2007" "opensc" "OpenSC API reference"
9
 
.\" disable hyphenation
10
 
.nh
11
 
.\" disable justification (adjust text to left margin only)
12
 
.ad l
13
 
.SH "NAME"
14
 
sc_put_data \- Store a primitive data object on a card
15
 
.SH "SYNOPSIS"
16
 
.PP
17
 
 
18
 
.sp
19
 
.RS 3n
20
 
.nf
21
 
#include <opensc.h>
22
 
 
23
 
int sc_put_data(sc_card_t *card, unsigned int tag,
24
 
                const unsigned char *buf, size_t len);
25
 
                
26
 
.fi
27
 
.RE
28
 
.sp
29
 
.SH "DESCRIPTION"
30
 
.PP
31
 
This function is used to store a primitive data object on
32
 
\fIcard\fR. It corresponds to the PUT DATA command in the ISO 7816 standard. The data to be sent to the card is stored in
33
 
\fIbuf\fR, which is
34
 
\fIbuflen\fR
35
 
bytes long.
36
 
.PP
37
 
The
38
 
\fItag\fR
39
 
parameter specifies the object to be stored. Refer to the standard for the correct values to use.
40
 
.SH "RETURN VALUE"
41
 
.PP
42
 
Returns 0 if successful, or a negative value in case of error.