code: function ( oSettings, oData ) {
  			this.oApi._fnCreateCookie( 
  				oSettings.sCookiePrefix+oSettings.sInstance, 
  				this.oApi._fnJsonString(oData), 
  				oSettings.iCookieDuration, 
  				oSettings.sCookiePrefix, 
  				oSettings.fnCookieCallback
  			);
  		}
docs: Save the table state. This function allows you to define where and how the state
  information for the table is stored - by default it will use a cookie, but you
  might want to use local storage (HTML5) or a server-side database.
  @type function
  @member
  @param {object} oSettings DataTables settings object
  @param {object} oData The state object to be saved
  @dtopt Callbacks
  
  @example
  $(document).ready(function() {
  $('#example').dataTable( {
  "bStateSave": true,
  "fnStateSave": function (oSettings, oData) {
  // Send an Ajax request to the server with the state object
  $.ajax( {
  "url": "/state_save",
  "data": oData,
  "dataType": "json",
  "method": "POST"
  "success": function () {}
  } );
  }
  } );
  } );