b"\n_START_ARTICLE_\nCadenat (inform\xc3\xa0tica)\n_START_SECTION_\nPrimitives i \xc3\xbas\n_START_PARAGRAPH_\nLes funcions dels cadenats en general s\xc3\xb3n tres:  init () ,  lock ()  i  unlock () . El cadenat s'inicialitza amb la funci\xc3\xb3  init () . Despr\xc3\xa9s cada proc\xc3\xa9s/fil ha de cridar a la funci\xc3\xb3  lock ()  abans d'accedir a les dades protegides pel cadenat. En finalitzar la seva secci\xc3\xb3 cr\xc3\xadtica, el propietari del cadenat ha de desbloquejar-lo mitjan\xc3\xa7ant la funci\xc3\xb3  unlock () ."