<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="http://blogs.forum.nokia.com/styles/rss.css" type="text/css"?>
<rdf:RDF
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
  xmlns:admin="http://webns.net/mvcb/"
  xmlns="http://purl.org/rss/1.0/"
>
 <channel rdf:about="http://blogs.forum.nokia.com/rss.php?blogId=1412&amp;profile=rss10">
  <title>Paul Todd&#039;s Forum Nokia Blog</title>
  <link>http://blogs.forum.nokia.com/blog/paul-todds-forum-nokia-blog</link>
  <description>&lt;p&gt;Hi, I&#039;m Paul, but you can also call me Todd and I won&#039;t get upset.&lt;/p&gt;
</description>
    <dc:creator>Paul.Todd</dc:creator>
  <dc:date>2009-11-23T21:20:08Z</dc:date>
  <admin:generatorAgent rdf:resource="http://www.lifetype.net" />
  <items>
   <rdf:Seq>
       <rdf:li rdf:resource="http://blogs.forum.nokia.com/blog/paul-todds-forum-nokia-blog/2007/02/16/send-a-file-bluetooth" />
      </rdf:Seq>
  </items> 
 </channel>
  <item rdf:about="http://blogs.forum.nokia.com/blog/paul-todds-forum-nokia-blog/2007/02/16/send-a-file-bluetooth">
  <title>Send a file bluetooth</title>
  <link>http://blogs.forum.nokia.com/blog/paul-todds-forum-nokia-blog/2007/02/16/send-a-file-bluetooth</link>
  <dc:description>&lt;p&gt;A number of people seem to have a problem using RSendAs to send a file via Bluetooth but its&amp;#160;more or less the same as sending any other message.&lt;/p&gt;
&lt;p&gt;To start, &amp;#160;you need to get hold of the bluetooth MTM UID, its in &amp;quot;SendUiConsts.h&amp;quot;&lt;/p&gt;
&lt;p&gt;Then its simply a case of:&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;Opening the SendAs session &lt;/li&gt;
    &lt;li&gt;Creating a message using the session &lt;/li&gt;
    &lt;li&gt;Adding&amp;#160;the file as an&amp;#160;attachment &lt;/li&gt;
    &lt;li&gt;Sending the message &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;void SendFileL(const TDesC&amp;amp; aFilename)&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; {&lt;br /&gt;&amp;#160;&amp;#160; // 1. Open session&lt;br /&gt;&amp;#160;&amp;#160; RSendAs session; &lt;br /&gt;&amp;#160;&amp;#160; User::LeaveIfError(session.Connect()); &lt;br /&gt;&amp;#160;&amp;#160; CleanupClosePushL(session); &lt;/p&gt;
&lt;p&gt;&amp;#160;&amp;#160; // 2. Create message&lt;br /&gt;&amp;#160;&amp;#160; RSendAsMessage message;&lt;br /&gt;&amp;#160;&amp;#160; message.CreateL(session, KSenduiMtmBtUid);&lt;br /&gt;&amp;#160;&amp;#160; CleanupClosePushL(message);&lt;/p&gt;
&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; // 3. Add attachment&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; TRequestStatus status;&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; message.AddAttachment(aFilename.FullName(), status);&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; User::WaitForRequest(status);&lt;br /&gt;&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; // 4. Send message&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; if (status.Int() == KErrNone) &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; { &amp;#160;&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; CleanupStack::Pop(&amp;amp;message); &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; message.LaunchEditorAndCloseL(); &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; } &lt;br /&gt;&amp;#160;&amp;#160; else &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; CleanupStack::PopAndDestroy(&amp;amp;message);&amp;#160;&lt;br /&gt;&lt;br /&gt;&amp;#160;&amp;#160; CleanupStack::PopAndDestroy(&amp;amp;session); &lt;br /&gt;}&lt;/p&gt;
&lt;p&gt;&amp;#160;&lt;font color=&quot;#0000ff&quot; size=&quot;2&quot;&gt;&lt;font color=&quot;#0000ff&quot; size=&quot;2&quot;&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size=&quot;2&quot;&gt;&lt;/font&gt;&lt;/p&gt;</dc:description>
      
    <dc:subject>Messaging</dc:subject>
      
    <dc:subject>S60</dc:subject>
      
    <dc:subject>Symbian C++</dc:subject>
     
    
  <dc:date>2007-02-16T10:37:11Z</dc:date>
    <dc:creator>Paul.Todd</dc:creator>
 </item>
 </rdf:RDF>