Tcp details please

Well, I know that this is more of a general TCP question than a LabVIEW question but I will ask it anyway since there does not seem to be any good documentation on the Web about TCP under Windows, particularly whatever Windows layer LabVIEW calls to do TCP.
Can someone out there explain what happens behind the scenes when doing TCP Read/Write with LabVIEW?  Let's assume "immediate" or "standard" mode is used and there is no LabVIEW buffer set up for the data.  What actually triggers the data to travel over the network?  The Read or the Write?  Obviously there is some fixed size buffer allocated somewhere at a low level- is it used by the Read side or the Write side, or both?  What is the default size of the TCP buffer?  4kb?  When that buffer fills, I'm assuming that's when the "Write" timeout comes into play?
So in summary, I'm looking for a basic "tutorial" about how TCP data transfer is handled below the LabVIEW layer.
Solved!
Go to Solution.

On windows, LabVIEW uses the winsock2 API (WS2_32.dll).
http://msdn.microsoft.com/en-us/library/ms740673(VS.85).aspx
It would seem that on WindowsXP the default size of TCP buffers is 17,520 bytes.
By default LabVIEW leaves the send and recv buffer sizes alone (the OS defaults). If you want to fine tune them you can use the ini tokens
SocketSendBufferSize and
SocketRecvBufferSize
The values of these tokens will be applied to all sockets that LabVIEW uses.
<Disclaimer>
The OS defaults are almost always the best choice. It is really easy to destroy LabVIEW's network performance by fiddling with these values.
</Disclaimer>

Similar Messages

  • I just started using fire fox and I cant figure out how to add a new folder to my bookmarks. Can anybody explain how in detail (I'm bad with computers so I need real detail) Please and thank you. :)

    I just started using fire fox and I can't figure out how to add a new folder to my bookmarks.
    Can anybody explain how in detail (I'm bad with computers so I need real detail)
    Please and thank you. :)

    If you use extensions (Tools > Add-ons > Extensions) like <i>Adblock Plus</i> or <i>NoScript</i> or <i>Flash Block</i> that can block content then make sure that such extensions aren't blocking content.
    Start Firefox in <u>[[Safe Mode|Safe Mode]]</u> to check if one of the extensions (Firefox/Tools > Add-ons > Extensions) or if hardware acceleration is causing the problem (switch to the DEFAULT theme: Firefox/Tools > Add-ons > Appearance).
    *Do not click the Reset button on the Safe mode start window or otherwise make changes.
    *https://support.mozilla.org/kb/Safe+Mode
    You can use one of these to start Firefox in <u>Safe mode</u>:
    *On Windows, hold down the Shift key while starting Firefox with a double-click on the Firefox desktop shortcut
    *On Mac, hold down the Options key while starting Firefox
    *Help > Restart with Add-ons Disabled
    If it works in Firefox Safe-mode then disable all extensions (Tools > Add-ons > Extensions) and then try to find which is causing it by enabling one extension at a time until the problem reappears.
    Close and restart Firefox after each change via "File > Exit" (Mac: "Firefox > Quit"; Linux: "File > Quit")
    See also:
    *https://support.mozilla.org/kb/Troubleshooting+extensions+and+themes

  • Hi I would like to amend a pdf and be able to overwrite the details. please let me know how i can do that

    Hi I would like to amend a pdf and be able to overwrite the details. please let me know how i can do that.
    Thanks

    Adobe Reader cannot do this. At the very least, you would need Acrobat but editing in Acrobat can have it's issues. Best to edit the original document then recreate the pdf.

  • I have an iphone 5 which was bought in the UAE, I cannot find the FACETIME button/option, and cannot fine also on the contacts details, please help! thanks!

    I have an iphone 5 which was bought in the UAE, I cannot find the FACETIME button/option, and cannot find also on the contacts details, please help! thanks!

    The UAE and several other mostly Middle Eastern Countries ban FaceTime. Because of this all devices manufactured for sale in those countries does not have FaceTime and FaceTime cannot be installed on those devices.

  • Very strange behaviour master-detail-detail please help

    Very strange behaviour master-detail-detail please help
    Hello,
    I have a parent-child-grandchild report which show's some really strange behaviour.
    The data template has 3 queries Q1, Q2 and Q3.
    Q2 is bound to Q1 using a bind variable
    Q3 is bound to Q2 using another bind variable
    For a certain record in Q1 the output should be
    2 records in Q2
    and 1 record in Q3 for each record in Q2
    Q1 record
    Q2 record A
    Q3 record AA
    Q2 record B
    Q3 record BC
    The results conforms to the expected output.
    For another record in Q1 the output should be
    2 records in Q2
    and 2 records in Q3 for each record in Q2
    Q1 record
    Q2 record A
    Q3 record AA
    Q3 record AB
    Q2 record B
    Q3 record BC
    Q3 record BD
    In stead of the expected output, the result shows
    Q1 record
    Q2 record A
    Q3 record AA
    Q3 record AB
    Q2 record B
    Q3 record AB
    For another record in Q1 the output should be
    5 records in Q2
    and 2 records in Q3 for each record in Q2
    Q1 record
    Q2 record A
    Q3 record AA
    Q3 record AB
    Q2 record B
    Q3 record BC
    Q3 record BD
    Q2 record C
    Q3 record CE
    Q3 record CF
    Q2 record D
    Q3 record DG
    Q3 record DH
    Q2 record E
    Q3 record EI
    Q3 record EJ
    In stead of the expected output, the result shows
    Q1 record
    Q2 record A
    Q3 record AA
    Q3 record AB
    Q2 record B
    Q3 record BC
    Q3 record BD
    Q2 record C
    Q3 record CE
    Q3 record CF
    Q2 record D
    Q3 record DG
    Q3 record DH
    Q2 record E
    Q3 record DH
    So for the last record of Q2 I don't get the appropriate records from Q3 when there are multiple records to be shown, but only the last record which belongs to the previous Q2
    What is going on?
    Please help me out...
    Kind regards,
    Jan-Marcel

    Hi Tim,
    Thanks for your reply. Below you will find the datatemplate on the scott/tiger schema.
    Please help me out.
    Kind regards,
    Jan-Marcel
    <dataTemplate name="scott" description="Template scott" dataSourceRef="otcy001" version="1.1">
      <parameters>
        <parameter name="p_deptno" dataType="number"/>
      </parameters>
      <dataQuery>
        <sqlStatement name="Q1">
          <![CDATA[
            select empno            mgr_empno
                 , ename            mgr_name
                 , job              mgr_job
                 , hiredate         mgr_hiredate
                 , sal              mgr_sal
                 , comm             mgr_comm
              from emp
             where deptno = nvl(:p_deptno, deptno)
               and mgr is null
          ]]>
        </sqlStatement>
        <sqlStatement name="Q2">
          <![CDATA[
            select empno            mgr2_empno
                 , ename            mgr2_name
                 , job              mgr2_job
                 , hiredate         mgr2_hiredate
                 , sal              mgr2_sal
                 , comm             mgr2_comm
                 , mgr              mgr2_mgr
              from emp
             where mgr = :mgr_empno
          ]]>
        </sqlStatement>
        <sqlStatement name="Q3">
          <![CDATA[
            select empno            emp_no
                 , ename            emp_name
                 , job              emp_job
                 , hiredate         emp_hiredate
                 , sal              emp_sal
                 , comm             emp_comm
                 , mgr              emp_mgr
              from emp
             where mgr = :mgr2_empno
          ]]>
        </sqlStatement>
      </dataQuery>
      <dataStructure>
        <group name="G_mgr1" source="Q1">
          <element name="q1_mgr_empno"    value="mgr_empno"/>
          <element name="q1_mgr_name"     value="mgr_name"/>
          <element name="q1_mgr_job"      value="mgr_job"/>
          <element name="q1_mgr_hiredate" value="mgr_hiredate"/>
          <element name="q1_mgr_sal"      value="mgr_sal"/>
          <element name="q1_mgr_comm"     value="mgr_comm"/>
          <group name="G_mgr2" source="Q2">
            <element name="q2_mgr_empno"    value="mgr2_empno"/>
            <element name="q2_mgr_name"     value="mgr2_name"/>
            <element name="q2_mgr_job"      value="mgr2_job"/>
            <element name="q2_mgr_hiredate" value="mgr2_hiredate"/>
            <element name="q2_mgr_sal"      value="mgr2_sal"/>
            <element name="q2_mgr_comm"     value="mgr2_comm"/>
            <element name="q2_mgr2_mgr"     value="mgr2_mgr"/>
            <group name="G_emp" source="Q3">
              <element name="q3_emp_empno"    value="emp_empno"/>
              <element name="q3_emp_name"     value="emp_name"/>
              <element name="q3_emp_job"      value="emp_job"/>
              <element name="q3_emp_hiredate" value="emp_hiredate"/>
              <element name="q3_emp_sal"      value="emp_sal"/>
              <element name="q3_emp_comm"     value="emp_comm"/>
              <element name="q3_emp_mgr"      value="emp_mgr"/>
            </group>
          </group>
        </group>
      </dataStructure>
    </dataTemplate>

  • How to login apple id without payment detail.please help me out

    how to login apple id without payment detail.please help me out

    Unless the instructions on this page are followed when creating an account : Create an iTunes Store, App Store, or iBooks Store account without a credit card or other payment method - Apple Suppor…
    then credit card details will need to be entered before the account can be used to download any item from the store.
    If you are being prompted to review the account then you could see if this post by mountaingoatgirl lets you do without needing to enter credit card details : https://discussions.apple.com/message/24303054#24303054
    If not then you will either have to enter card details (you should be able to remove it after entering it), or create a new account (and follow the instructions on the above link when creating it).

  • HT3702 I have been keep charged by iTunes amounts which I never download , also iTunes got my credit cards details , please help me how can I stop this events.thanks sinna

    Dear sir
    I have been charged by apple iTunes with out I download thinks' and how do I remove my credit card detailed from my apple iTunes account, thanks please help me.

    You've checked the purchase history on your account via the Store > View Account menu option on your computer's iTunes, and have you made any in-app purchases or have any auto-renewing subscriptions ?  If not and you haven't added or changed your credit card details (when you do then a small temporary store holding charge may be applied to check that the details are correct and valid, which should disappear within a few days) then you can contact iTunes Support via this page (we are fellow users on these forums) : http://www.apple.com/support/itunes/contact/ - click on Contact iTunes Store Support on the right-hand side of the page, then Purchases, Billing & Redemption
    Changing account info, including payment details : http://support.apple.com/kb/HT1918

  • Anybody can explain composite modes in detail please?

    looking around the web i cannont find any where that explains composite modes in detail!
    any links please to some good web sites that explain a little about each one and how they are used please?
    i understand screen, overlay, multiply etc but i would love to have a reference for each one of them!
    many thanks for any info!

    yep!!! sorry overlooked this again!!
    thanks for the info though!!

  • No internet access from WRT54G router -see details please-

    I have a westell 6100 modem with Verizon high speed internet.
    I was given these instructions for my modem by Verizon for the router to work and it still doesn't. what do I need to do?
    3. Click on Network Connections in the left navigation menu.
    4. Click on Broadband Connection (DSL) to continue to the Broadband Connection.
    5. Locate the VPI VCI of 0 & 35 under VCs and click the Edit icon.
    6. Verify that the VC Status is Enabled and that the VPI & VCI are 0 and 35 respectively.
    7. Change the Protocol drop down menu to Bridge then change the Bridge Mode: drop down menu to Bridge and click Apply.
    8. Select OK to allow the modem to reset and apply the new changes.
    9. Click on My Network in the top navigation bar.
    10. Click on Network Connections.
    11. Click on LAN.
    12. Remove the check mark from the Private LAN DHCP Server Enable field.
    13. Verify that the Private LAN is now off and click on Apply. 
    windows 7
    I can connect to "linksys" as a wireless network, but get no internet access. Please help! Thank you!

    The settings that you provided is for the modem so I suppose you can able to go online with modem… Please let me know the IP address that you receiving from the modem… Since the connection that you have is DSL connection and if you are receiving the IP address from the modem under LAN (Local Area Connection) is a Private IP address (192.168.X.X) then follow the steps:
    # Connect the modem with the Linksys Router WRT54G on the Internet Port and then connect the Computer on any of the Ethernet Port on the Router (Numbered – 1, 2, 3 and 4)…
    # Open up the browser and on the address bar type 192.168.1.1 that will open up the Router setup page…
    # Look for the Local IP Address and change it to 192.168.2.1 …
    # Click Save Settings...
    # Then Click on wireless Tab create the Wireless Network Name SSID and select the channel to 6, 9, and 11… Click Save Settings...
    # Then Click on Wireless Security sub tab and select the security mode and provide the password as per the requirement… Click Save Settings...
    # Click on Status Tab on the Router Setup page check if Internet IP Address has numbers or values. If the Internet IP Address has numbers, the computer should now be able to access the Internet. If the IP address is all zeroes (0.0.0.0) click "IP Address Release" first then click "IP Address Renew".  If the IP address is still all zeroes, enable PPPoE on the router.
    To enable PPPoE on the router you should have a username and password provided by the ISP (Internet Service Provider) and follow the steps...
    # Under the Setup tab, set the Internet Connection Type to PPPoE…
    # Enter the Username and Password that your ISP provided, including the domain in the User Name field if necessary…
    # Click Save Settings...
    # Then Click on wireless Tab create the Wireless Network Name SSID and select the channel to 6, 9, and 11… Click Save Settings...
    # Then Click on Wireless Security sub tab and select the security mode and provide the password as per the requirement… Click Save Settings...
    # Click the Status tab then look for Login Status and check if it says Connected.  If it’s connected, you should be able to access the Internet.
    After doing the following settings then connect the wireless computer the preferred Network… Once it gets connected you will be online wirelessly as well…

  • I had firefox. Update gave me malicious software. I have uninstalled firefox. Is it now safe to re-install, details please.

    After automatic upgrade to firefox 16 my search engine went to isearch Claro and would not allow removal.
    Eventually I had to do a full restore and this seemed to cure the problem. I have uninstalled firefox as a precaution but want to know if it can now be re-installed and also whether it will support Norton tool bar?
    I need advice and reassurance, I like firefox but do not want security problems.
    Regards
    Bob

    Such Firefox problems, (if related to the download file) tend to be either false positives, (in which case full details may be useful so that the problem could be investigated) or due to downloading and using unauthorised copies of Firefox.
    Try installing from:
    * http://www.mozilla.org/en-US/firefox/all.html
    Note Firefox does provide some attack and phishing protection by default
    * http://www.mozilla.org/en-US/firefox/phishing-protection/
    Utilities such as Norton Safe or whatever do sometimes fail on new Firefox versions, until the company concerned updates the software. Hopefully the core security software from Norton will continue to work. You may also not that MS Windows provides a Firewall as part of the OS & also makes available basic free security software such as MS Essentials.
    I am wondering whether part of your problem may involve some form of search hijacking. Because some of that type of software is installed by user choice; often bundled with other software, security software may not prevent installation.
    * see [[Remove a toolbar that has taken over your Firefox search or home page]]

  • It won't except my card details please help

    Brought apple iPad mini today I set up an iCloud account so I could use apple store but it was asking for my bank card details before I could use so I put the details in with my address and clicked next but it came back saying that my card details were invalid and that I need to use a different card although I know my details are correct

    What country are you in ? There were (or maybe still are) problems affecting people in Australia with payment details and purchases (that was apparently affecting other sites as well).
    If you aren't in Australia, then if it's a debit card then I don't think that they are still accepted as a valid payment method - they are not listed on this page and there have been a number of posts recently about them being declined
    If it's a credit card then is it registered to exactly the same name and address (including format and spacing etc) that you have on your iTunes account, it was issued by a bank in your country and you are currently in that country ? If it is then you could check with the card issuer to see if it's a problem at their end, and if not then try contacting iTunes support and see if they can help : http://www.apple.com/support/itunes/contact/ - click on Contact iTunes Store Support on the right-hand side of the page, then Account Management

  • EXPLAIN PLAN, TKPROF AUTO TRACE usages in detail please

    Hi,
    Can you please suggest me with some examples to tune the query with better performance.
    Thanks,
    Lakshman.

    If the docs given in your other thread is not enough, take a look to this one :
    When your query takes too long ...
    Nicolas.

  • Post iLife 08 install issue with iTunes, need details please for install

    Like others in this discussion area after installing iLife '08 I received the following message after I then tried to open iTunes...
    "This copy of iTunes is corrupt or is not installed correctly. Please reinstall iTunes."
    This problem occurred on the family machine, a family with two teenagers with iPods. Get my drift? Lots of music we don't want to risk losing. Shortly after this problem arose I was in the local Apple Store and was advised as to best perform the recommended installation. To avoid losing the music the guy said to drag the music file over to my external drive, install the latest iTunes and then drag the music back.
    Questions;
    Is my memory correct, was it the music folder?, or perhaps the library I want to drag?
    What about the Artwork and/or Mobile Apps folders?
    I guess I need to do this for each user correct?
    Thanks for your help,
    Stuart
    Message was edited by: studog2

    I'm having the same problem. I did notice on the install disk when I went to re-install it that it said 0 KB for iTunes on the install disk. I think that the install disk is the problem. Have you had any results from all this.
    Thanks,
    Dave

  • Help in flp details please

    Can someone please help? I had to re-install "windows" and
    have lost all the info I had put into Dreamweaver 4 to connect up -
    the ftp business - with my 2 websites.
    I have old versions of the websites on a dvd and flash drive
    but I don't think they are very up-to-date. Will I be able to get
    it all back from the website itself?
    Also, how do I actually go about putting the info needed back
    into Dreamweaver. I have been concentrating on video editing for a
    while now and seem to have forgotten a lot. It's very unnerving to
    see Dreamweaver looking absolutely blank!
    Any advice - shoot myself? - gratefully received.
    Susan

    Hi Susan - When you originally set up the web hosting
    accounts for those
    two sites, the web host must have sent you a setup email with
    the FTP
    information. Do you have that email somewhere in your files?
    If not, the
    host company will normally provide them to the person whose
    name is on the
    account. If that's not you, you'll have to contact the person
    on the account
    and have them get the FTP info for you.
    Hope that helps,
    Patty Ayers | www.WebDevBiz.com
    Free Articles on the Business of Web Development
    Web Design Contract, Estimate Request Form, Estimate
    Worksheet
    "Chirpy1950" <[email protected]> wrote in
    message
    news:eepl11$e37$[email protected]..
    > Can someone please help? I had to re-install "windows"
    and have lost all
    > the
    > info I had put into Dreamweaver 4 to connect up - the
    ftp business - with
    > my 2
    > websites.
    >
    > I have old versions of the websites on a dvd and flash
    drive but I don't
    > think
    > they are very up-to-date. Will I be able to get it all
    back from the
    > website
    > itself?
    >
    > Also, how do I actually go about putting the info needed
    back into
    > Dreamweaver. I have been concentrating on video editing
    for a while now
    > and
    > seem to have forgotten a lot. It's very unnerving to see
    Dreamweaver
    > looking
    > absolutely blank!
    >
    > Any advice - shoot myself? - gratefully received.
    > Susan
    >

  • 7.0.2 patch details please?

    What exactly does this patch fix, and what exactly does it break?
    I've been waiting a year for the skipping-through-songs-purchased-from-iTunes fiasco to be fixed, has it been?

    some details have been getting a bit clearer over the past week or so. some of this is based on documentation that has shown up, some on personal observations of error report patterns here at the forums.
    on the ipod-connection side of things, it's of some assistance with the 1417s and 1418s, and apparently some of the 1413s:
    Error 1418 when restoring any iPod in iTunes 7 or later
    Error 1413 when Updating or Restoring any iPod in iTunes 7 or later
    ... and i haven't seen many of the disabled-Terminal-Services-associated connection problems discussed here:
    iTunes for Windows: iTunes 7 doesn't recognize iPod
    installation and launch failures: i've seen fewer reports of installation and launch failures. on the other hand, there have been connection problems here at Discussion over the weekend (when there's usually a spike in installation and post-installation error reports), so i'm not sure whether that's all due to 7.0.2.16.
    importing and burning: the issue where folks could get a "Disk burner or software not found" message if they tried burning from a non-administrator XP account (but could burn fine from an administrator account) appears to have been resolved.
    other resources on tracking bug-fixes and feature changes
    i keep an eye on this document for reports of specific fixes:
    Articles modified in last 7 days
    ... and these wikipedia resources can also sometimes be helpful:
    iTunes version history
    iTunes recent version history

Maybe you are looking for

  • Flash Audio problem...

    ***Please note- I am a MAC user- currently running Tiger OS X 10.4*** I've noticed lately that I can't hear any Flash-based audio on webpages, regardless of the browser (I mostly use Firefox, but I also run Opera and Safari). Any Flash-based music pl

  • What is the best and easiest way to speed up a Mac-MINI?

    What is the best and easiest way to speed up a Mac Mini without adding memory?

  • AIR 2.6 on mobile can't connect to FMS in RTMFP

    Hello, we have a problem with an AIR2.6 application on iOS and Android. We are unable to connect to a Flash Media Server 4.0 on RTMP but trying with RTMFP we don't received conection event (no eventes received). It's possible to use RTMFP on iOS and

  • Hi, Can I simply this code.. according to performance

    Hi, Could you any one help me in simplyfying or arranging in right way...   LOOP AT GT_CRED WHERE USERNAME IN SO_ERNAM  AND                                                                  UDATE IN SO_ERDAT.     IF ( GT_CRED-TABNAME = 'EKKO' ) OR ( G

  • Assertion and abort in DB- close()

    Hello, my application dies in following assertion: #0 0x00007f021656a095 in raise () from /lib/libc.so.6 #1 0x00007f021656baf0 in abort () from /lib/libc.so.6 #2 0x00007f02160baf96 in __os_abort (env=0x60e598) at /usr/src/db-5.0.26.NC/dist/../os/os_a